Split ifnet serializer step 2/many: Add if_serialize_assert() function
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 11 Apr 2009 02:37:59 +0000 (10:37 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sun, 12 Apr 2009 07:57:32 +0000 (15:57 +0800)
commit2c9effcfb9fd67cd1e901f18e8ee912b81a39e0d
treef691b53aec1abf79168cd00dcd2fb5cced7f749a
parent14c57de69c43c585dcf31152f3e212848080946e
Split ifnet serializer step 2/many: Add if_serialize_assert() function
pointer to ifnet, so that upper layer could assert ifnet's serialization
states.  Remove the serialization state assertion on ifnet.if_input()
path, since the serialization state normaly has nothing to do with the
input processing.
sys/dev/netif/emx/if_emx.c
sys/net/bridge/if_bridge.c
sys/net/if.c
sys/net/if_atmsubr.c
sys/net/if_ethersubr.c
sys/net/if_media.c
sys/net/if_var.h
sys/net/ifq_var.h
sys/net/ppp/if_ppp.c
sys/net/tap/if_tap.c
sys/net/vlan/if_vlan.c