David Ahern
d15662682d
ipv4: Allow ipv6 gateway with ipv4 routes
...
Add support for RTA_VIA and allow an IPv6 nexthop for v4 routes:
$ ip ro add 172.16.1.0/24 via inet6 2001:db8::1 dev eth0
$ ip ro ls
...
172.16.1.0/24 via inet6 2001:db8::1 dev eth0
For convenience and simplicity, userspace can use RTA_VIA to specify
AF_INET or AF_INET6 gateway.
The common fib_nexthop_info dump function compares the gateway address
family to the nh_common family to know if the gateway should be encoded
as RTA_VIA or RTA_GATEWAY.
Signed-off-by: David Ahern <dsahern@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-04-08 15:22:41 -07:00
..
acpi
ACPI: use different default debug value than ACPICA
2019-03-25 10:45:59 +01:00
asm-generic
kbuild: force all architectures except um to include mandatory-y
2019-03-17 12:56:32 +09:00
clocksource
clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE
2019-02-19 21:05:22 +00:00
crypto
crypto: export arc4 defines
2019-02-15 13:21:55 +08:00
drm
drm i915, amdgpu, qxl and etnaviv fixes
2019-03-15 13:58:35 -07:00
dt-bindings
We have a fairly balanced mix of clk driver updates and clk framework
2019-03-14 08:46:17 -07:00
keys
Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2019-03-10 17:32:04 -07:00
kvm
ARM: some cleanups, direct physical timer assignment, cache sanitization
2019-03-15 15:00:28 -07:00
linux
net: phy: improve link partner capability detection
2019-04-08 15:18:00 -07:00
math-emu
media
media: include: fix several typos
2019-03-01 09:45:52 -05:00
memory
misc
auxdisplay: charlcd: Introduce charlcd_free() helper
2019-03-17 08:48:16 +01:00
net
ipv4: Allow ipv6 gateway with ipv4 routes
2019-04-08 15:22:41 -07:00
pcmcia
ras
rdma
scsi
soc
IOMMU Updates for Linux v5.1
2019-03-10 12:29:52 -07:00
sound
sound fixes for 5.1-rc1
2019-03-15 14:05:00 -07:00
target
scsi: target/iscsi: Rename a function and a function pointer
2019-02-04 21:34:49 -05:00
trace
net: Replace nhc_has_gw with nhc_gw_family
2019-04-08 15:22:40 -07:00
uapi
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-04-05 14:14:19 -07:00
video
media updates for v5.1-rc1
2019-03-09 14:45:54 -08:00
xen