freebsd-dev/sys
Alexander V. Chernikov 823a08d740 nhops: split nh_family into nh_upper_family and nh_neigh_family.
With IPv4 over IPv6 nexthops and IP->MPLS support, there is a need
 to distingush "upper" e.g. traffic family and "neighbor" e.g. LLE/gateway
 address family. Store them explicitly in the private part of the nexthop data.

While here, store nhop fibnum in nhop_prip datastructure to make it self-contained.

MFC after:	2 weeks
Differential Revision: https://reviews.freebsd.org/D33663
2021-12-29 21:03:19 +00:00
..
amd64 Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
arm Add the missing terminator to the bcm_xhci methods 2021-12-29 12:20:01 +00:00
arm64 arm64: Simplify pmap_ts_referenced 2021-12-28 17:59:39 -06:00
bsm Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9). 2021-08-05 23:20:42 +08:00
cam adaspindown: check disk power mode before sending IDLE command 2021-12-24 11:02:22 +02:00
cddl dtrace: Use C99 fixed-width integer types. 2021-12-28 09:41:25 -08:00
compat sys/compat: Use C99 fixed-width integer types. 2021-12-28 09:41:33 -08:00
conf LinuxKPI: add 802.11 compat code 2021-12-27 18:47:25 +00:00
contrib iwlwifi: plug memory modified after free 2021-12-27 18:47:26 +00:00
crypto sys/crypto: Use C99 fixed-width integer types. 2021-12-28 09:41:38 -08:00
ddb sys/ddb: Use C99 fixed-width integer types. 2021-12-28 09:41:47 -08:00
dev igc: Remove redundant IFCAP_VLAN_HWTAGGING check 2021-12-29 09:37:34 -07:00
dts add rk3328 overlay for enabling analog sound 2021-11-13 11:09:23 +02:00
fs nfscommon: Return NFSERR_ATTRNOTSUPP for AUDIT/ALARM ACEs 2021-12-27 08:03:41 -08:00
gdb
geom sys/geom: Use C99 fixed-width integer types. 2021-12-28 09:41:51 -08:00
gnu
i386 Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
isa sys/isa: Use C99 fixed-width integer types. 2021-12-28 09:41:57 -08:00
kern vfs_mountroot: Check for root dev before waiting 2021-12-29 12:41:09 -08:00
kgssapi
libkern sys/libkern: Use C99 fixed-width integer types. 2021-12-28 09:42:11 -08:00
mips Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
modules iwlwifi: attach to the build 2021-12-27 18:47:26 +00:00
net nhops: split nh_family into nh_upper_family and nh_neigh_family. 2021-12-29 21:03:19 +00:00
net80211 net80211: adjust a printf to toeee80211_note 2021-12-26 17:26:58 +00:00
netgraph netgraph: Remove CTLFLAG_NEEDGIANT from sysctl. 2021-12-26 19:42:53 -05:00
netinet [lltable] Add per-family lltable getters. 2021-12-29 20:57:15 +00:00
netinet6 [lltable] Add per-family lltable getters. 2021-12-29 20:57:15 +00:00
netipsec crypto: Consistently use AES instead of Rijndael128 for the AES-CBC cipher. 2021-12-16 13:47:27 -08:00
netpfil ipfilter: Move kernel bits to netpfil 2021-12-20 06:16:33 -08:00
netsmb
nfs nfs: don't truncate directory cookies to 32-bits in the NFS server 2021-12-15 20:54:57 -07:00
nfsclient
nfsserver
nlm sys/nlm: Use C99 fixed-width integer types. 2021-12-28 09:42:42 -08:00
ofed sys/ofed: Use C99 fixed-width integer types. 2021-12-28 09:43:09 -08:00
opencrypto cryptodev.h: Drop 'extern' from function prototypes. 2021-12-21 12:33:49 -08:00
powerpc Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
riscv Simplify swi for bus_dma. 2021-12-28 13:51:25 -08:00
rpc sys/rpc: Use C99 fixed-width integer types. 2021-12-28 09:43:15 -08:00
security Thread creation privilege for realtime group 2021-12-15 00:01:58 +02:00
sys mbuf_tags: use explicitly sized type for 'type' parameter 2021-12-29 09:23:52 +01:00
teken
tests routing: add IPv6 fib validation procedure. 2021-08-16 23:04:01 +00:00
tools arm64: Don't rely on host readelf for u-boot booti image generation 2021-12-24 19:25:20 +00:00
ufs Change VOP_READDIR's cookies argument to a **uint64_t 2021-12-15 20:54:57 -07:00
vm vm_phys: hide vm_phys_set_pool 2021-12-29 11:17:33 -06:00
x86 x86: Do not attempt to calibrate the LAPIC timer if no APIC is present 2021-12-28 17:47:49 -05:00
xdr sys/xdr: Use C99 fixed-width integer types. 2021-12-28 09:43:26 -08:00
xen Create wrapper for Giant taken for newbus 2021-12-09 17:04:45 -07:00
Makefile