]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit - sys/netinet6/in6_proto.c
Simplify dom_<rtattach|rtdetach>.
authormelifaro <melifaro@FreeBSD.org>
Fri, 14 Aug 2020 21:29:56 +0000 (21:29 +0000)
committermelifaro <melifaro@FreeBSD.org>
Fri, 14 Aug 2020 21:29:56 +0000 (21:29 +0000)
commit5355fa1e677b0a5877c169146beece8cfec91ba6
tree6560fd1222d0da4c83cd82076380d098624ed5a8
parentaa84aee841abbab69aabc526dcb1563e11a007b1
Simplify dom_<rtattach|rtdetach>.

Remove unused arguments from dom_rtattach/dom_rtdetach functions and make
  them return/accept 'struct rib_head' instead of 'void **'.
Declare inet/inet6 implementations in the relevant _var.h headers similar
  to domifattach / domifdetach.
Add rib_subscribe_internal() function to accept subscriptions to the rnh
  directly.

Differential Revision: https://reviews.freebsd.org/D26053
sys/net/route.c
sys/net/route/route_ctl.c
sys/net/route/route_ctl.h
sys/netinet/in_proto.c
sys/netinet/in_rmx.c
sys/netinet/in_var.h
sys/netinet6/in6_proto.c
sys/netinet6/in6_rmx.c
sys/netinet6/in6_var.h
sys/sys/domain.h