commit-hurd
[Top][All Lists]
Advanced

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

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


From: Marcus Brinkmann
Subject: hurd/pfinet ChangeLog Makefile ethernet.c main....
Date: Tue, 03 Oct 2000 18:59:04 -0700

CVSROOT:        /home/cvs
Module name:    hurd
Changes by:     Marcus Brinkmann <address@hidden>       00/10/03 18:59:04

Modified files:
        pfinet         : ChangeLog Makefile ethernet.c main.c pfinet.h 
Added files:
        pfinet         : dummy.c 

Log message:
        2000-10-04  Marcus Brinkmann  <address@hidden>
        
        * Makefile (SRCS): Add dummy.c
        * dummy.c: New file.
        
        * ethernet.c: Moved ETHER_PORT, READPT, READPTNAME to ...
        (struct ether_device): ... here. New struct. ETHER_DEV is now a
        pointer to a struct ether_device.
        (ethernet_demuxer): New variables edev, dev. Iterate over linked
        list ETHER_DEV to find correct readptname. Use dev instead
        ETHER_DEV for socket buffer manipulation.
        (ethernet_open): New variable edev.  Use dev->priv to find correct
        edev. Use members of edev instead global variables.
        (ethernet_xmit): New variable edev. Use dev->priv to find correct
        edev.Use member of edev instead global variable ETHER_PORT.
        (setup_ethernet_device): New output argument DEVICE. New
        variables edev and dev. Allocate memory for edev, add it to the
        head of ETHER_DEV. Use dev instead ETHER_DEV.  Use members of edev
        instead global variables.
        * main.c: ALREADY_OPEN removed.
        (find_device): Fix comment. Redone to work with multiple devices
        by iterating over DEV_BASE.
        (enumerate_device): Likewise.
        * pfinet.h: Add new argument to prototype of
        setup_ethernet_device.  Add prototype for setup_dummy_device.
        Remove prototype for ETHER_DEV.  Add prototype for DEV_BASE.

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/dummy.c.diff?r1=NONE&r2=1.1
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/ChangeLog.diff?r1=1.43&r2=1.44
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/Makefile.diff?r1=1.26&r2=1.27
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/ethernet.c.diff?r1=1.27&r2=1.28
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/main.c.diff?r1=1.34&r2=1.35
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/pfinet/pfinet.h.diff?r1=1.21&r2=1.22




reply via email to

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