freebsd-dev/sys/netgraph/bluetooth/include
Gleb Smirnoff 89128ff3e4 protocols: init with standard SYSINIT(9) or VNET_SYSINIT
The historical BSD network stack loop that rolls over domains and
over protocols has no advantages over more modern SYSINIT(9).
While doing the sweep, split global and per-VNET initializers.

Getting rid of pr_init allows to achieve several things:
o Get rid of ifdef's that protect against double foo_init() when
  both INET and INET6 are compiled in.
o Isolate initializers statically to the module they init.
o Makes code easier to understand and maintain.

Reviewed by:		melifaro
Differential revision:	https://reviews.freebsd.org/D33537
2022-01-03 10:15:21 -08:00
..
ng_bluetooth.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
ng_btsocket_hci_raw.h protocols: init with standard SYSINIT(9) or VNET_SYSINIT 2022-01-03 10:15:21 -08:00
ng_btsocket_l2cap.h protocols: init with standard SYSINIT(9) or VNET_SYSINIT 2022-01-03 10:15:21 -08:00
ng_btsocket_rfcomm.h protocols: init with standard SYSINIT(9) or VNET_SYSINIT 2022-01-03 10:15:21 -08:00
ng_btsocket_sco.h protocols: init with standard SYSINIT(9) or VNET_SYSINIT 2022-01-03 10:15:21 -08:00
ng_btsocket.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
ng_hci.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
ng_l2cap.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
ng_ubt.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00