cvs commit: src/sys/dev/netif/ic if_ic.c src/sys/dev/netif/plip

看板DFBSD_commit作者時間21年前 (2005/01/26 09:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
joerg 2005/01/25 16:37:40 PST DragonFly src repository Modified files: sys/dev/netif/ic if_ic.c sys/dev/netif/plip if_plip.c sys/dev/netif/wi if_wi.c sys/net bpf.c bpf.h bpfdesc.h if_ethersubr.c if_loop.c sys/net/disc if_disc.c sys/net/ef if_ef.c sys/net/faith if_faith.c sys/net/gif if_gif.c sys/net/gre if_gre.c sys/net/i4b/driver i4b_ipr.c sys/net/ppp if_ppp.c sys/net/sl if_sl.c sys/net/stf if_stf.c sys/net/tun if_tun.c sys/net/vlan if_vlan.c sys/netgraph/fec ng_fec.c sys/netgraph/iface ng_iface.c sys/netinet ip_gre.c sys/netproto/802_11 ieee80211.c ieee80211_input.c ieee80211_var.h Log: - Add support for attaching alternative DLTs to an interface. The function is named bpfattach_dlt, FreeBSD used bpfattach2. - Change bpf_mtap to take the bpf_if directly. - Add support for BIOCSDLT and BIOCGDLT to recieve a list of DLTs available on an interface. Obtained-from: FreeBSD - Add bpf_ptap, which takes an mbuf and a header, builds a temporary mbuf chain and calls bpf_mtap on that. Inspired-by: FreeBSD's bpf_mtap2 - Use the new interface for all drivers doing this by hand before. - Include the formerly commented out support for radio headers in wi(4) and wlan(4). - Change if_loop, i4b_ipr, disc and ic to prepend a uint32_t, not an int. Revision Changes Path 1.10 +4 -19 src/sys/dev/netif/ic/if_ic.c 1.9 +5 -11 src/sys/dev/netif/plip/if_plip.c 1.18 +11 -16 src/sys/dev/netif/wi/if_wi.c 1.22 +169 -28 src/sys/net/bpf.c 1.8 +25 -12 src/sys/net/bpf.h 1.4 +1 -0 src/sys/net/bpfdesc.h 1.26 +2 -10 src/sys/net/if_ethersubr.c 1.13 +5 -15 src/sys/net/if_loop.c 1.7 +3 -11 src/sys/net/disc/if_disc.c 1.13 +3 -7 src/sys/net/ef/if_ef.c 1.12 +4 -12 src/sys/net/faith/if_faith.c 1.11 +7 -23 src/sys/net/gif/if_gif.c 1.11 +2 -8 src/sys/net/gre/if_gre.c 1.14 +7 -36 src/sys/net/i4b/driver/i4b_ipr.c 1.23 +1 -5 src/sys/net/ppp/if_ppp.c 1.16 +2 -2 src/sys/net/sl/if_sl.c 1.14 +7 -49 src/sys/net/stf/if_stf.c 1.16 +6 -22 src/sys/net/tun/if_tun.c 1.12 +3 -7 src/sys/net/vlan/if_vlan.c 1.11 +2 -10 src/sys/netgraph/fec/ng_fec.c 1.8 +3 -9 src/sys/netgraph/iface/ng_iface.c 1.9 +6 -20 src/sys/netinet/ip_gre.c 1.3 +1 -3 src/sys/netproto/802_11/ieee80211.c 1.2 +4 -9 src/sys/netproto/802_11/ieee80211_input.c 1.2 +0 -2 src/sys/netproto/802_11/ieee80211_var.h http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ic/if_ic.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/plip/if_plip.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/wi/if_wi.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/bpf.c.diff?r1=1.21&r2=1.22&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/bpf.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/bpfdesc.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/if_ethersubr.c.diff?r1=1.25&r2=1.26&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/if_loop.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/disc/if_disc.c.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/ef/if_ef.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/faith/if_faith.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/gif/if_gif.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/gre/if_gre.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/i4b/driver/i4b_ipr.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/ppp/if_ppp.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/sl/if_sl.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/stf/if_stf.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/tun/if_tun.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/vlan/if_vlan.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netgraph/fec/ng_fec.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netgraph/iface/ng_iface.c.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_gre.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/ieee80211.c.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/ieee80211_input.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/ieee80211_var.h.diff?r1=1.1&r2=1.2&f=u
文章代碼(AID): #11zklW00 (DFBSD_commit)