ng_vlan improvements

2011-06-24 Thread Rozhuk Ivan
Diffs   -- Rozhuk Ivan   ng_vlan.h.orig.patch Description: Binary data ng_vlan.c.orig.patch Description: Binary data ___ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "

ng_vlan improvements

2011-06-24 Thread rozhuk . im
Diffs   -- Rozhuk Ivan   ng_vlan.h.orig.patch Description: Binary data ng_vlan.c.orig.patch Description: Binary data ___ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "

ng_vlan improvements

2011-06-23 Thread rozhuk . im
Hi! Changes: 1. list + hash was replaced by array of hooks: its simple and faster 2. added encap setting. "getencap" and "setencap" messages for control it: Default = 1 (do the VLAN encapsulation) 0: no encapsulation, just: m->m_flags |= M_VLANTAG; m->m_pkthdr.ether_vtag = (vlan & EVL_VLID_M