commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd/pfinet ChangeLog Makefile main.c options.c...


From: Marcus Brinkmann
Subject: hurd/pfinet ChangeLog Makefile main.c options.c...
Date: Fri, 06 Oct 2000 08:14:12 -0700

CVSROOT:        /home/cvs
Module name:    hurd
Changes by:     Marcus Brinkmann <address@hidden>       00/10/06 08:14:12

Modified files:
        pfinet         : ChangeLog Makefile main.c options.c pfinet.h 
        pfinet/linux-src/net/ipv4: devinet.c 
Added files:
        pfinet         : tunnel.c 

Log message:
        2000-10-06  Marcus Brinkmann  <address@hidden>
        
        * Makefile (SRCS): Add tunnel.c
        * tunnel.c: New file.
        * linux-src/net/ipv4/devinet.c (configure_device): New argument PEER.
        Implement support for setting the destination address for
        point-to-point interfaces.
        (inquire_device): New argument PEER.
        Implement support to get the destination address.
        * main.c: Include fcntl.h.
        Update prototype of configure_device.
        Set trivfs_support_read and trivfs_support_write to 1, as we support
        those in some cases now. For the same reason, set trivfs_allow_open
        to O_READ | O_WRITE.
        (pfinet_demuxer): If the port is not in the socketport_class,
        don't try io_server (so requests for trivfs are not catched too early).
        (find_device): Use setup_tunnel_device for tun* interfaces.
        (main): Add peer argument to configure_device call for the lo interface.
        * options.c: Update prototypes for configure_device, inquire_device.
        (options): Add --peer option.
        (stuct parse_interface): Add peer member.
        (parse_hook_add_interface): Initialize peer.
        (parse_opt): Add a case for --peer.
        Add peer argument to configure_device call.
        (add_dev_opts): Add peer variable, add it to inquire_device call 
arguments.
        Check for peer argument and add it to command line if it is there.
        * pfinet.h: Add prototype for setup_tunnel_device.

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/tunnel.c.diff?r1=NONE&r2=1.1
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/ChangeLog.diff?r1=1.44&r2=1.45
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/Makefile.diff?r1=1.27&r2=1.28
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/main.c.diff?r1=1.35&r2=1.36
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/options.c.diff?r1=1.7&r2=1.8
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/pfinet.h.diff?r1=1.22&r2=1.23
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/linux-src/net/ipv4/devinet.c.diff?r1=1.5&r2=1.6




reply via email to

[Prev in Thread] Current Thread [Next in Thread]