[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnumach ./ChangeLog device/if_hdr.h device/net_... [gnumach-1-branch]
From: |
Thomas Schwinge |
Subject: |
gnumach ./ChangeLog device/if_hdr.h device/net_... [gnumach-1-branch] |
Date: |
Thu, 27 Apr 2006 00:56:34 +0000 |
CVSROOT: /cvsroot/hurd
Module name: gnumach
Branch: gnumach-1-branch
Changes by: Thomas Schwinge <address@hidden> 06/04/27 00:56:34
Modified files:
. : ChangeLog
device : if_hdr.h net_io.c subrs.c
include/device : bpf.h net_status.h
linux/dev/glue : net.c
Log message:
2006-04-27 Richard Braun <address@hidden>
Manuel Menal <address@hidden>
* device/if_hdr.h (struct ifnet): Added new members `if_snd_port_list'
and `if_snd_port_list_lock'.
* device/net_io.c: Reworked to improve BPF support. Filters can be
applied to ingress packets, egress packets, or both.
* device/subrs.c: Initialize the `if_snd_port_list' and
`if_snd_port_list_lock'.
* include/device/bpf.h [0]: Enable unconditionally.
Include <sys/types.h>.
(BPF_IN, BPF_OUT): New macros.
* include/device/net_status.h (NETF_TYPE_MASK, NETF_IN, NETF_OUT): New
macros.
(struct net_rcv_msg): New member `sent'.
* linux/dev/glue/net.c: Mark ingress packets as received and inject
egress packets into the packet filters.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd/gnumach/ChangeLog.diff?only_with_tag=gnumach-1-branch&tr1=1.128.2.73&tr2=1.128.2.74&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/hurd/gnumach/device/if_hdr.h.diff?only_with_tag=gnumach-1-branch&tr1=1.2&tr2=1.2.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/hurd/gnumach/device/net_io.c.diff?only_with_tag=gnumach-1-branch&tr1=1.2.2.2&tr2=1.2.2.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/hurd/gnumach/device/subrs.c.diff?only_with_tag=gnumach-1-branch&tr1=1.2&tr2=1.2.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/hurd/gnumach/include/device/bpf.h.diff?only_with_tag=gnumach-1-branch&tr1=1.1.1.1&tr2=1.1.1.1.4.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/hurd/gnumach/include/device/net_status.h.diff?only_with_tag=gnumach-1-branch&tr1=1.2&tr2=1.2.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/hurd/gnumach/linux/dev/glue/net.c.diff?only_with_tag=gnumach-1-branch&tr1=1.1&tr2=1.1.4.1&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnumach ./ChangeLog device/if_hdr.h device/net_... [gnumach-1-branch],
Thomas Schwinge <=