ifq: Add ifq_purge_all(); currently it's same as ifq_purge()
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 28 Dec 2012 03:08:35 +0000 (11:08 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 28 Dec 2012 03:12:15 +0000 (11:12 +0800)
commit9275f515abe8cae6b7a06bc94290bc587dd0e912
tree09bf341c2f145bf3b13a92d24fc42898b4ba9a89
parent4060abb317175b40853c1022ad81b1f2f3e24d34
ifq: Add ifq_purge_all(); currently it's same as ifq_purge()

This paves the way for the multiple transmission queues support.

ifq_purge_all() is used when ALTQ packet scheduler is changed,
interface routing is changed and pseudo devices are closed.
sys/net/altq/altq_cbq.c
sys/net/altq/altq_fairq.c
sys/net/altq/altq_hfsc.c
sys/net/altq/altq_priq.c
sys/net/altq/altq_subr.c
sys/net/if.c
sys/net/ifq_var.h
sys/net/sppp/if_spppsubr.c
sys/net/tap/if_tap.c
sys/net/tun/if_tun.c