Family fou netlink specification¶
Summary¶
Foo-over-UDP.
Operations¶
unspec¶
unused
- value:
 0
add¶
Add port.
- attribute-set:
 - dont-validate:
 [‘strict’, ‘dump’]
- flags:
 [
admin-perm]- do:
 - request
 - attributes:
 [
port,ipproto,type,remcsum_nopartial,local_v4,peer_v4,local_v6,peer_v6,peer_port,ifindex]
del¶
Delete port.
- attribute-set:
 - dont-validate:
 [‘strict’, ‘dump’]
- flags:
 [
admin-perm]- do:
 - request
 - attributes:
 [
af,ifindex,port,peer_port,local_v4,peer_v4,local_v6,peer_v6]
get¶
Get tunnel info.
- attribute-set:
 - dont-validate:
 [‘strict’, ‘dump’]
- do:
 - request
 - attributes:
 [
af,ifindex,port,peer_port,local_v4,peer_v4,local_v6,peer_v6]
- reply
 - attributes:
 [
port,ipproto,type,remcsum_nopartial,local_v4,peer_v4,local_v6,peer_v6,peer_port,ifindex]
- dump:
 - reply
 - attributes:
 [
port,ipproto,type,remcsum_nopartial,local_v4,peer_v4,local_v6,peer_v6,peer_port,ifindex]
Definitions¶
encap_type¶
- type:
 enum
- name-prefix:
 fou-encap-
- enum-name:
 None
- entries:
 unspecdirectgue
Attribute sets¶
fou¶
unspec (unused)¶
- value:
 0
port (u16)¶
- byte-order:
 big-endian
af (u8)¶
ipproto (u8)¶
type (u8)¶
remcsum_nopartial (flag)¶
local_v4 (u32)¶
local_v6 (binary)¶
peer_v4 (u32)¶
peer_v6 (binary)¶
peer_port (u16)¶
- byte-order:
 big-endian