summaryrefslogtreecommitdiff
path: root/pfinet/ethernet.c
AgeCommit message (Collapse)Author
1999-09-091999-09-09 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* ethernet.c (ethernet_open): Don't start the input work thread here. (more_packets, mark_bh, input_work_thread): Move these to ... * devices.c: ... here. Also include "pfinet.h" instead of list of <> includes. * main.c (main): Launch input work thread here. * pfinet.h (input_work_thread): Declare function. * devices.c (add_device): Remove unused function. * pfinet.h (incoming_net_packet): Remove unused declaration.
1999-03-14Sun Mar 14 18:33:54 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* ethernet.c (ether_filter): Use a shorter filter program. (ether_filter_len): Compute more safely.
1998-10-241998-10-24 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ethernet.c (ethernet_open): Check error return from device_open and device_set_filter. (setup_ethernet_device): Check error return from device_get_status. * ethernet.c (ethername): Remove static variable. (setup_ethernet_device): Don't set it. (ethernet_open): Don't use it; use DEV->name instead.
1998-10-241998-10-24 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ethernet.c (ethernet_open): Check error return from device_open and device_set_filter. (setup_ethernet_device): Check error return from device_get_status. * ethernet.c (ethername): Remove static variable. (setup_ethernet_device): Don't set it. (ethernet_open): Don't use it; use DEV->name instead.
1996-07-05(setup_ethernet_device): Linux's device `mtu' member does not includeMichael I. Bushnell
the hardware header size; subtract that off the value the kernel specifies as maximum packet size in setting ETHER_DEV.mtu.
1996-05-14(ethernet_open): fixup again.Michael I. Bushnell
1996-05-14(ethernet_open): Delete superfluous arg to assert_perror.Michael I. Bushnell
1996-05-10(ethernet_open): Pass in ERRNO to assert_perror.Miles Bader
1996-05-10(ethernet_thread): Return any_t.Michael I. Bushnell
(input_work_thread): Likewise. (ethernet_open): Use new ports_create_port call.
1996-02-26entered into RCSMichael I. Bushnell
1996-02-22Formerly ethernet.c.~17~Michael I. Bushnell
1995-12-14Formerly ethernet.c.~16~Michael I. Bushnell
1995-11-30Formerly ethernet.c.~15~Michael I. Bushnell
1995-11-29Formerly ethernet.c.~14~Michael I. Bushnell
1995-11-20Formerly ethernet.c.~13~Michael I. Bushnell
1995-11-08Formerly ethernet.c.~11~Michael I. Bushnell
1995-10-19Formerly ethernet.c.~10~Michael I. Bushnell
1995-10-19Formerly ethernet.c.~9~Michael I. Bushnell
1995-10-19Formerly ethernet.c.~8~Michael I. Bushnell
1995-09-25Formerly ethernet.c.~7~Michael I. Bushnell
1995-09-21Formerly ethernet.c.~6~Michael I. Bushnell
1995-09-12Formerly ethernet.c.~5~Michael I. Bushnell
1995-09-12Formerly ethernet.c.~4~Michael I. Bushnell
1995-09-06Formerly ethernet.c.~3~Michael I. Bushnell
1995-08-17Formerly ethernet.c.~2~Michael I. Bushnell
1995-08-17Initial revisionMichael I. Bushnell