netlink/nl
Tao Li 8d48f50f55 Added ip6tnlEncap to insert ip6tnl encap route
This commit added support to allow the operation of ip6tnl encapsulation.
It is equivalent to the iproute2 command, e.g., ip route add 192.168.99.0/24 encap ip6 dst 2001:db8:: dev ip6-tunnel
The limitation include that the options field defined in encap nl route attribute is not implenmented yet.
Testcase is included.
2024-01-23 10:47:39 -08:00
..
addr_linux_test.go Use IfaCacheinfo and IFA_* consts from golang.org/x/sys/unix 2020-01-27 15:51:47 -08:00
addr_linux.go Use IfaCacheinfo and IFA_* consts from golang.org/x/sys/unix 2020-01-27 15:51:47 -08:00
bridge_linux_test.go Add bridge vlan support 2017-06-13 11:04:51 -07:00
bridge_linux.go fix: BRIDGE_FLAGS_* constants off-by-one 2018-09-10 11:41:28 -07:00
conntrack_linux.go Add labelFilter for conntrack 2022-11-03 10:05:53 -07:00
devlink_linux.go Add support to get devlink resources 2024-01-22 11:23:43 -08:00
genetlink_linux.go Add support for GPRS Tunnelling Protocol(GTP) 2017-05-06 23:07:19 -07:00
ip6tnl_linux.go Added ip6tnlEncap to insert ip6tnl encap route 2024-01-23 10:47:39 -08:00
ipset_linux.go ipset: Add support for IPv6 2022-08-12 20:31:58 +02:00
link_linux_test.go add SetVfHardwareAddr and SetVfVlan to link 2016-02-15 14:31:32 -08:00
link_linux.go support netkit 2023-11-27 10:22:01 -08:00
lwt_linux.go lwtunnel: add support for encap type bpf 2021-07-03 11:44:22 +02:00
mpls_linux.go support MPLS 2017-02-20 12:07:19 -08:00
nl_linux_test.go Add ParseRouteAttrAsMap helper function 2024-01-22 11:23:43 -08:00
nl_linux.go Add ParseRouteAttrAsMap helper function 2024-01-22 11:23:43 -08:00
nl_unspecified.go Fix compilation errors for non linux platforms. 2017-02-20 12:00:54 -08:00
parse_attr_linux.go Improve attribute parsing 2020-12-30 21:45:07 -08:00
rdma_link_linux.go rdma: support rdma link add/del functionality 2021-09-18 10:31:51 -07:00
route_linux_test.go fix. nl.DeserializeRtNexthop return. 2022-06-30 09:52:24 -07:00
route_linux.go fix. nl.DeserializeRtNexthop return. 2022-06-30 09:52:24 -07:00
seg6_linux.go fix staticcheck issues 2021-09-21 09:10:48 -05:00
seg6local_linux.go Support LWTUNNEL_ENCAP_SEG6_LOCAL (including tests) 2018-05-08 09:50:31 -07:00
syscall.go fix staticcheck issues 2021-09-21 09:10:48 -05:00
tc_linux_test.go Add TestTcHtbCoptDeserializeSerialize 2015-09-11 17:32:54 -07:00
tc_linux.go enable rule statistic and time statistic for flower actions 2023-11-27 10:42:39 -08:00
xfrm_linux_test.go Move all low level calls into nl subpackage 2014-09-18 19:04:48 -07:00
xfrm_linux.go - fixes vishvananda/netlink#815 2022-11-07 14:26:36 -08:00
xfrm_monitor_linux_test.go Add XfrmMonitor 2017-02-02 12:58:44 -08:00
xfrm_monitor_linux.go Add XfrmMonitor 2017-02-02 12:58:44 -08:00
xfrm_policy_linux_test.go Move all low level calls into nl subpackage 2014-09-18 19:04:48 -07:00
xfrm_policy_linux.go gofmt: style violations have crept up 2014-10-28 17:22:52 -07:00
xfrm_state_linux_test.go Add XfrmAllocSpi 2017-02-02 13:02:12 -08:00
xfrm_state_linux.go Support XFRMA_REPLAY_VAL attribute 2022-06-04 09:35:41 -07:00