Android-cuttlefish cvd tool
|
Go to the source code of this file.
Classes | |
struct | rtnl_link_stats |
struct | rtnl_link_stats64 |
struct | rtnl_hw_stats64 |
struct | rtnl_link_ifmap |
struct | ifla_bridge_id |
struct | ifla_cacheinfo |
struct | ifla_vlan_flags |
struct | ifla_vlan_qos_mapping |
struct | tunnel_msg |
struct | ifla_vxlan_port_range |
struct | ifla_vf_mac |
struct | ifla_vf_broadcast |
struct | ifla_vf_vlan |
struct | ifla_vf_vlan_info |
struct | ifla_vf_tx_rate |
struct | ifla_vf_rate |
struct | ifla_vf_spoofchk |
struct | ifla_vf_guid |
struct | ifla_vf_link_state |
struct | ifla_vf_rss_query_en |
struct | ifla_vf_trust |
struct | ifla_port_vsi |
struct | if_stats_msg |
struct | ifla_rmnet_flags |
#define IFLA_BAREUDP_MAX (__IFLA_BAREUDP_MAX - 1) |
#define IFLA_BOND_AD_INFO_MAX (__IFLA_BOND_AD_INFO_MAX - 1) |
#define IFLA_BOND_MAX (__IFLA_BOND_MAX - 1) |
#define IFLA_BOND_SLAVE_MAX (__IFLA_BOND_SLAVE_MAX - 1) |
#define IFLA_BR_MAX (__IFLA_BR_MAX - 1) |
#define IFLA_BRPORT_MAX (__IFLA_BRPORT_MAX - 1) |
#define IFLA_COST IFLA_COST |
#define IFLA_DSA_MAX (__IFLA_DSA_MAX - 1) |
#define IFLA_GENEVE_MAX (__IFLA_GENEVE_MAX - 1) |
#define IFLA_GTP_MAX (__IFLA_GTP_MAX - 1) |
#define IFLA_HSR_MAX (__IFLA_HSR_MAX - 1) |
#define IFLA_INET6_MAX (__IFLA_INET6_MAX - 1) |
#define IFLA_INET_MAX (__IFLA_INET_MAX - 1) |
#define IFLA_INFO_MAX (__IFLA_INFO_MAX - 1) |
#define IFLA_IPOIB_MAX (__IFLA_IPOIB_MAX - 1) |
#define IFLA_IPVLAN_MAX (__IFLA_IPVLAN_MAX - 1) |
#define IFLA_LINKINFO IFLA_LINKINFO |
#define IFLA_MACSEC_MAX (__IFLA_MACSEC_MAX - 1) |
#define IFLA_MACVLAN_MAX (__IFLA_MACVLAN_MAX - 1) |
#define IFLA_MAP IFLA_MAP |
#define IFLA_MASTER IFLA_MASTER |
#define IFLA_MAX (__IFLA_MAX - 1) |
#define IFLA_MCTP_MAX (__IFLA_MCTP_MAX - 1) |
#define IFLA_NETKIT_MAX (__IFLA_NETKIT_MAX - 1) |
#define IFLA_OFFLOAD_XSTATS_HW_S_INFO_MAX (__IFLA_OFFLOAD_XSTATS_HW_S_INFO_MAX - 1) |
#define IFLA_OFFLOAD_XSTATS_MAX (__IFLA_OFFLOAD_XSTATS_MAX - 1) |
#define IFLA_PAYLOAD | ( | n | ) | NLMSG_PAYLOAD(n,sizeof(struct ifinfomsg)) |
#define IFLA_PORT_MAX (__IFLA_PORT_MAX - 1) |
#define IFLA_PPP_MAX (__IFLA_PPP_MAX - 1) |
#define IFLA_PRIORITY IFLA_PRIORITY |
#define IFLA_PROMISCUITY IFLA_PROMISCUITY |
#define IFLA_PROTINFO IFLA_PROTINFO |
#define IFLA_RMNET_MAX (__IFLA_RMNET_MAX - 1) |
#define IFLA_RTA | ( | r | ) | ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg)))) |
#define IFLA_STATS_FILTER_BIT | ( | ATTR | ) | (1 << (ATTR - 1)) |
#define IFLA_STATS_GETSET_MAX (__IFLA_STATS_GETSET_MAX - 1) |
#define IFLA_STATS_MAX (__IFLA_STATS_MAX - 1) |
#define IFLA_TUN_MAX (__IFLA_TUN_MAX - 1) |
#define IFLA_TXQLEN IFLA_TXQLEN |
#define IFLA_VF_INFO_MAX (__IFLA_VF_INFO_MAX - 1) |
#define IFLA_VF_MAX (__IFLA_VF_MAX - 1) |
#define IFLA_VF_PORT_MAX (__IFLA_VF_PORT_MAX - 1) |
#define IFLA_VF_STATS_MAX (__IFLA_VF_STATS_MAX - 1) |
#define IFLA_VF_VLAN_INFO_MAX (__IFLA_VF_VLAN_INFO_MAX - 1) |
#define IFLA_VLAN_MAX (__IFLA_VLAN_MAX - 1) |
#define IFLA_VLAN_QOS_MAX (__IFLA_VLAN_QOS_MAX - 1) |
#define IFLA_VRF_MAX (__IFLA_VRF_MAX - 1) |
#define IFLA_VRF_PORT_MAX (__IFLA_VRF_PORT_MAX - 1) |
#define IFLA_VXLAN_MAX (__IFLA_VXLAN_MAX - 1) |
#define IFLA_WEIGHT IFLA_WEIGHT |
#define IFLA_WIRELESS IFLA_WIRELESS |
#define IFLA_XDP_MAX (__IFLA_XDP_MAX - 1) |
#define IFLA_XFRM_MAX (__IFLA_XFRM_MAX - 1) |
#define IPVLAN_F_PRIVATE 0x01 |
#define IPVLAN_F_VEPA 0x02 |
#define LINK_XSTATS_TYPE_MAX (__LINK_XSTATS_TYPE_MAX - 1) |
#define MACVLAN_FLAG_NODST 2 /* skip dst macvlan if matching src macvlan */ |
#define MACVLAN_FLAG_NOPROMISC 1 |
#define MAX_VLAN_LIST_LEN 1 |
#define PORT_PROFILE_MAX 40 |
#define PORT_SELF_VF -1 |
#define PORT_UUID_MAX 16 |
#define RMNET_FLAGS_EGRESS_MAP_CKSUMV4 (1U << 3) |
#define RMNET_FLAGS_EGRESS_MAP_CKSUMV5 (1U << 5) |
#define RMNET_FLAGS_INGRESS_DEAGGREGATION (1U << 0) |
#define RMNET_FLAGS_INGRESS_MAP_CKSUMV4 (1U << 2) |
#define RMNET_FLAGS_INGRESS_MAP_CKSUMV5 (1U << 4) |
#define RMNET_FLAGS_INGRESS_MAP_COMMANDS (1U << 1) |
#define TUNNEL_MSG_FLAG_STATS 0x01 |
#define TUNNEL_MSG_VALID_USER_FLAGS TUNNEL_MSG_FLAG_STATS |
#define VNIFILTER_ENTRY_STATS_MAX (__VNIFILTER_ENTRY_STATS_MAX - 1) |
#define VXLAN_VNIFILTER_ENTRY_MAX (__VXLAN_VNIFILTER_ENTRY_MAX - 1) |
#define VXLAN_VNIFILTER_MAX (__VXLAN_VNIFILTER_MAX - 1) |
#define XDP_FLAGS_DRV_MODE (1U << 2) |
#define XDP_FLAGS_HW_MODE (1U << 3) |
#define XDP_FLAGS_MASK |
#define XDP_FLAGS_MODES |
#define XDP_FLAGS_REPLACE (1U << 4) |
#define XDP_FLAGS_SKB_MODE (1U << 1) |
#define XDP_FLAGS_UPDATE_IF_NOEXIST (1U << 0) |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
DOC: Bridge enum definition
Please note that the timer values in the following section are expected in clock_t format, which is seconds multiplied by USER_HZ (generally defined as 100).
@IFLA_BR_FORWARD_DELAY The bridge forwarding delay is the time spent in LISTENING state (before moving to LEARNING) and in LEARNING state (before moving to FORWARDING). Only relevant if STP is enabled.
The valid values are between (2 * USER_HZ) and (30 * USER_HZ). The default value is (15 * USER_HZ).
@IFLA_BR_HELLO_TIME The time between hello packets sent by the bridge, when it is a root bridge or a designated bridge. Only relevant if STP is enabled.
The valid values are between (1 * USER_HZ) and (10 * USER_HZ). The default value is (2 * USER_HZ).
@IFLA_BR_MAX_AGE The hello packet timeout is the time until another bridge in the spanning tree is assumed to be dead, after reception of its last hello message. Only relevant if STP is enabled.
The valid values are between (6 * USER_HZ) and (40 * USER_HZ). The default value is (20 * USER_HZ).
@IFLA_BR_AGEING_TIME Configure the bridge's FDB entries aging time. It is the time a MAC address will be kept in the FDB after a packet has been received from that address. After this time has passed, entries are cleaned up. Allow values outside the 802.1 standard specification for special cases:
The default value is (300 * USER_HZ).
@IFLA_BR_STP_STATE Turn spanning tree protocol on (IFLA_BR_STP_STATE > 0) or off (IFLA_BR_STP_STATE == 0) for this bridge.
The default value is 0 (disabled).
@IFLA_BR_PRIORITY Set this bridge's spanning tree priority, used during STP root bridge election.
The valid values are between 0 and 65535.
@IFLA_BR_VLAN_FILTERING Turn VLAN filtering on (IFLA_BR_VLAN_FILTERING > 0) or off (IFLA_BR_VLAN_FILTERING == 0). When disabled, the bridge will not consider the VLAN tag when handling packets.
The default value is 0 (disabled).
@IFLA_BR_VLAN_PROTOCOL Set the protocol used for VLAN filtering.
The valid values are 0x8100(802.1Q) or 0x88A8(802.1AD). The default value is 0x8100(802.1Q).
@IFLA_BR_GROUP_FWD_MASK The group forwarding mask. This is the bitmask that is applied to decide whether to forward incoming frames destined to link-local addresses (of the form 01:80:C2:00:00:0X).
The default value is 0, which means the bridge does not forward any link-local frames coming on this port.
@IFLA_BR_ROOT_ID The bridge root id, read only.
@IFLA_BR_BRIDGE_ID The bridge id, read only.
@IFLA_BR_ROOT_PORT The bridge root port, read only.
@IFLA_BR_ROOT_PATH_COST The bridge root path cost, read only.
@IFLA_BR_TOPOLOGY_CHANGE The bridge topology change, read only.
@IFLA_BR_TOPOLOGY_CHANGE_DETECTED The bridge topology change detected, read only.
@IFLA_BR_HELLO_TIMER The bridge hello timer, read only.
@IFLA_BR_TCN_TIMER The bridge tcn timer, read only.
@IFLA_BR_TOPOLOGY_CHANGE_TIMER The bridge topology change timer, read only.
@IFLA_BR_GC_TIMER The bridge gc timer, read only.
@IFLA_BR_GROUP_ADDR Set the MAC address of the multicast group this bridge uses for STP. The address must be a link-local address in standard Ethernet MAC address format. It is an address of the form 01:80:C2:00:00:0X, with X in [0, 4..f].
The default value is 0.
@IFLA_BR_FDB_FLUSH Flush bridge's fdb dynamic entries.
@IFLA_BR_MCAST_ROUTER Set bridge's multicast router if IGMP snooping is enabled. The valid values are:
The default value is 1.
@IFLA_BR_MCAST_SNOOPING Turn multicast snooping on (IFLA_BR_MCAST_SNOOPING > 0) or off (IFLA_BR_MCAST_SNOOPING == 0).
The default value is 1.
@IFLA_BR_MCAST_QUERY_USE_IFADDR If enabled use the bridge's own IP address as source address for IGMP queries (IFLA_BR_MCAST_QUERY_USE_IFADDR > 0) or the default of 0.0.0.0 (IFLA_BR_MCAST_QUERY_USE_IFADDR == 0).
The default value is 0 (disabled).
@IFLA_BR_MCAST_QUERIER Enable (IFLA_BR_MULTICAST_QUERIER > 0) or disable (IFLA_BR_MULTICAST_QUERIER == 0) IGMP querier, ie sending of multicast queries by the bridge.
The default value is 0 (disabled).
@IFLA_BR_MCAST_HASH_ELASTICITY Set multicast database hash elasticity, It is the maximum chain length in the multicast hash table. This attribute is deprecated and the value is always 16.
@IFLA_BR_MCAST_HASH_MAX Set maximum size of the multicast hash table
The default value is 4096, the value must be a power of 2.
@IFLA_BR_MCAST_LAST_MEMBER_CNT The Last Member Query Count is the number of Group-Specific Queries sent before the router assumes there are no local members. The Last Member Query Count is also the number of Group-and-Source-Specific Queries sent before the router assumes there are no listeners for a particular source.
The default value is 2.
@IFLA_BR_MCAST_STARTUP_QUERY_CNT The Startup Query Count is the number of Queries sent out on startup, separated by the Startup Query Interval.
The default value is 2.
@IFLA_BR_MCAST_LAST_MEMBER_INTVL The Last Member Query Interval is the Max Response Time inserted into Group-Specific Queries sent in response to Leave Group messages, and is also the amount of time between Group-Specific Query messages.
The default value is (1 * USER_HZ).
@IFLA_BR_MCAST_MEMBERSHIP_INTVL The interval after which the bridge will leave a group, if no membership reports for this group are received.
The default value is (260 * USER_HZ).
@IFLA_BR_MCAST_QUERIER_INTVL The interval between queries sent by other routers. if no queries are seen after this delay has passed, the bridge will start to send its own queries (as if IFLA_BR_MCAST_QUERIER_INTVL was enabled).
The default value is (255 * USER_HZ).
@IFLA_BR_MCAST_QUERY_INTVL The Query Interval is the interval between General Queries sent by the Querier.
The default value is (125 * USER_HZ). The minimum value is (1 * USER_HZ).
@IFLA_BR_MCAST_QUERY_RESPONSE_INTVL The Max Response Time used to calculate the Max Resp Code inserted into the periodic General Queries.
The default value is (10 * USER_HZ).
@IFLA_BR_MCAST_STARTUP_QUERY_INTVL The interval between queries in the startup phase.
The default value is (125 * USER_HZ) / 4. The minimum value is (1 * USER_HZ).
@IFLA_BR_NF_CALL_IPTABLES Enable (NF_CALL_IPTABLES > 0) or disable (NF_CALL_IPTABLES == 0) iptables hooks on the bridge.
The default value is 0 (disabled).
@IFLA_BR_NF_CALL_IP6TABLES Enable (NF_CALL_IP6TABLES > 0) or disable (NF_CALL_IP6TABLES == 0) ip6tables hooks on the bridge.
The default value is 0 (disabled).
@IFLA_BR_NF_CALL_ARPTABLES Enable (NF_CALL_ARPTABLES > 0) or disable (NF_CALL_ARPTABLES == 0) arptables hooks on the bridge.
The default value is 0 (disabled).
@IFLA_BR_VLAN_DEFAULT_PVID VLAN ID applied to untagged and priority-tagged incoming packets.
The default value is 1. Setting to the special value 0 makes all ports of this bridge not have a PVID by default, which means that they will not accept VLAN-untagged traffic.
@IFLA_BR_PAD Bridge attribute padding type for netlink message.
@IFLA_BR_VLAN_STATS_ENABLED Enable (IFLA_BR_VLAN_STATS_ENABLED == 1) or disable (IFLA_BR_VLAN_STATS_ENABLED == 0) per-VLAN stats accounting.
The default value is 0 (disabled).
@IFLA_BR_MCAST_STATS_ENABLED Enable (IFLA_BR_MCAST_STATS_ENABLED > 0) or disable (IFLA_BR_MCAST_STATS_ENABLED == 0) multicast (IGMP/MLD) stats accounting.
The default value is 0 (disabled).
@IFLA_BR_MCAST_IGMP_VERSION Set the IGMP version.
The valid values are 2 and 3. The default value is 2.
@IFLA_BR_MCAST_MLD_VERSION Set the MLD version.
The valid values are 1 and 2. The default value is 1.
@IFLA_BR_VLAN_STATS_PER_PORT Enable (IFLA_BR_VLAN_STATS_PER_PORT == 1) or disable (IFLA_BR_VLAN_STATS_PER_PORT == 0) per-VLAN per-port stats accounting. Can be changed only when there are no port VLANs configured.
The default value is 0 (disabled).
@IFLA_BR_MULTI_BOOLOPT The multi_boolopt is used to control new boolean options to avoid adding new netlink attributes. You can look at enum br_boolopt_id
for those options.
@IFLA_BR_MCAST_QUERIER_STATE Bridge mcast querier states, read only.
@IFLA_BR_FDB_N_LEARNED The number of dynamically learned FDB entries for the current bridge, read only.
@IFLA_BR_FDB_MAX_LEARNED Set the number of max dynamically learned FDB entries for the current bridge.
anonymous enum |
DOC: Bridge mode enum definition
@BRIDGE_MODE_HAIRPIN Controls whether traffic may be sent back out of the port on which it was received. This option is also called reflective relay mode, and is used to support basic VEPA (Virtual Ethernet Port Aggregator) capabilities. By default, this flag is turned off and the bridge will not forward traffic back out of the receiving port.
Enumerator | |
---|---|
BRIDGE_MODE_UNSPEC | |
BRIDGE_MODE_HAIRPIN |
anonymous enum |
DOC: Bridge port enum definition
@IFLA_BRPORT_STATE The operation state of the port. Here are the valid values.
@IFLA_BRPORT_PRIORITY The STP port priority. The valid values are between 0 and 255.
@IFLA_BRPORT_COST The STP path cost of the port. The valid values are between 1 and 65535.
@IFLA_BRPORT_MODE Set the bridge port mode. See BRIDGE_MODE_HAIRPIN for more details.
@IFLA_BRPORT_GUARD Controls whether STP BPDUs will be processed by the bridge port. By default, the flag is turned off to allow BPDU processing. Turning this flag on will disable the bridge port if a STP BPDU packet is received.
If the bridge has Spanning Tree enabled, hostile devices on the network may send BPDU on a port and cause network failure. Setting guard on will detect and stop this by disabling the port. The port will be restarted if the link is brought down, or removed and reattached.
@IFLA_BRPORT_PROTECT Controls whether a given port is allowed to become a root port or not. Only used when STP is enabled on the bridge. By default the flag is off.
This feature is also called root port guard. If BPDU is received from a leaf (edge) port, it should not be elected as root port. This could be used if using STP on a bridge and the downstream bridges are not fully trusted; this prevents a hostile guest from rerouting traffic.
@IFLA_BRPORT_FAST_LEAVE This flag allows the bridge to immediately stop multicast traffic forwarding on a port that receives an IGMP Leave message. It is only used when IGMP snooping is enabled on the bridge. By default the flag is off.
@IFLA_BRPORT_LEARNING Controls whether a given port will learn source MAC addresses from received traffic or not. Also controls whether dynamic FDB entries (which can also be added by software) will be refreshed by incoming traffic. By default this flag is on.
@IFLA_BRPORT_UNICAST_FLOOD Controls whether unicast traffic for which there is no FDB entry will be flooded towards this port. By default this flag is on.
@IFLA_BRPORT_PROXYARP Enable proxy ARP on this port.
@IFLA_BRPORT_LEARNING_SYNC Controls whether a given port will sync MAC addresses learned on device port to bridge FDB.
@IFLA_BRPORT_PROXYARP_WIFI Enable proxy ARP on this port which meets extended requirements by IEEE 802.11 and Hotspot 2.0 specifications.
@IFLA_BRPORT_ROOT_ID
@IFLA_BRPORT_BRIDGE_ID
@IFLA_BRPORT_DESIGNATED_PORT
@IFLA_BRPORT_DESIGNATED_COST
@IFLA_BRPORT_ID
@IFLA_BRPORT_NO
@IFLA_BRPORT_TOPOLOGY_CHANGE_ACK
@IFLA_BRPORT_CONFIG_PENDING
@IFLA_BRPORT_MESSAGE_AGE_TIMER
@IFLA_BRPORT_FORWARD_DELAY_TIMER
@IFLA_BRPORT_HOLD_TIMER
@IFLA_BRPORT_FLUSH Flush bridge ports' fdb dynamic entries.
@IFLA_BRPORT_MULTICAST_ROUTER Configure the port's multicast router presence. A port with a multicast router will receive all multicast traffic. The valid values are:
@IFLA_BRPORT_PAD
@IFLA_BRPORT_MCAST_FLOOD Controls whether a given port will flood multicast traffic for which there is no MDB entry. By default this flag is on.
@IFLA_BRPORT_MCAST_TO_UCAST Controls whether a given port will replicate packets using unicast instead of multicast. By default this flag is off.
This is done by copying the packet per host and changing the multicast destination MAC to a unicast one accordingly.
mcast_to_unicast works on top of the multicast snooping feature of the bridge. Which means unicast copies are only delivered to hosts which are interested in unicast and signaled this via IGMP/MLD reports previously.
This feature is intended for interface types which have a more reliable and/or efficient way to deliver unicast packets than broadcast ones (e.g. WiFi).
However, it should only be enabled on interfaces where no IGMPv2/MLDv1 report suppression takes place. IGMP/MLD report suppression issue is usually overcome by the network daemon (supplicant) enabling AP isolation and by that separating all STAs.
Delivery of STA-to-STA IP multicast is made possible again by enabling and utilizing the bridge hairpin mode, which considers the incoming port as a potential outgoing port, too (see BRIDGE_MODE_HAIRPIN option). Hairpin mode is performed after multicast snooping, therefore leading to only deliver reports to STAs running a multicast router.
@IFLA_BRPORT_VLAN_TUNNEL Controls whether vlan to tunnel mapping is enabled on the port. By default this flag is off.
@IFLA_BRPORT_BCAST_FLOOD Controls flooding of broadcast traffic on the given port. By default this flag is on.
@IFLA_BRPORT_GROUP_FWD_MASK Set the group forward mask. This is a bitmask that is applied to decide whether to forward incoming frames destined to link-local addresses. The addresses of the form are 01:80:C2:00:00:0X (defaults to 0, which means the bridge does not forward any link-local frames coming on this port).
@IFLA_BRPORT_NEIGH_SUPPRESS Controls whether neighbor discovery (arp and nd) proxy and suppression is enabled on the port. By default this flag is off.
@IFLA_BRPORT_ISOLATED Controls whether a given port will be isolated, which means it will be able to communicate with non-isolated ports only. By default this flag is off.
@IFLA_BRPORT_BACKUP_PORT Set a backup port. If the port loses carrier all traffic will be redirected to the configured backup port. Set the value to 0 to disable it.
@IFLA_BRPORT_MRP_RING_OPEN
@IFLA_BRPORT_MRP_IN_OPEN
@IFLA_BRPORT_MCAST_EHT_HOSTS_LIMIT The number of per-port EHT hosts limit. The default value is 512. Setting to 0 is not allowed.
@IFLA_BRPORT_MCAST_EHT_HOSTS_CNT The current number of tracked hosts, read only.
@IFLA_BRPORT_LOCKED Controls whether a port will be locked, meaning that hosts behind the port will not be able to communicate through the port unless an FDB entry with the unit's MAC address is in the FDB. The common use case is that hosts are allowed access through authentication with the IEEE 802.1X protocol or based on whitelists. By default this flag is off.
Please note that secure 802.1X deployments should always use the BR_BOOLOPT_NO_LL_LEARN flag, to not permit the bridge to populate its FDB based on link-local (EAPOL) traffic received on the port.
@IFLA_BRPORT_MAB Controls whether a port will use MAC Authentication Bypass (MAB), a technique through which select MAC addresses may be allowed on a locked port, without using 802.1X authentication. Packets with an unknown source MAC address generates a "locked" FDB entry on the incoming bridge port. The common use case is for user space to react to these bridge FDB notifications and optionally replace the locked FDB entry with a normal one, allowing traffic to pass for whitelisted MAC addresses.
Setting this flag also requires IFLA_BRPORT_LOCKED and IFLA_BRPORT_LEARNING. IFLA_BRPORT_LOCKED ensures that unauthorized data packets are dropped, and IFLA_BRPORT_LEARNING allows the dynamic FDB entries installed by user space (as replacements for the locked FDB entries) to be refreshed and/or aged out.
@IFLA_BRPORT_MCAST_N_GROUPS
@IFLA_BRPORT_MCAST_MAX_GROUPS Sets the maximum number of MDB entries that can be registered for a given port. Attempts to register more MDB entries at the port than this limit allows will be rejected, whether they are done through netlink (e.g. the bridge tool), or IGMP or MLD membership reports. Setting a limit of 0 disables the limit. The default value is 0.
@IFLA_BRPORT_NEIGH_VLAN_SUPPRESS Controls whether neighbor discovery (arp and nd) proxy and suppression is enabled for a given port. By default this flag is off.
Note that this option only takes effect when IFLA_BRPORT_NEIGH_SUPPRESS is enabled for a given port.
@IFLA_BRPORT_BACKUP_NHID The FDB nexthop object ID to attach to packets being redirected to a backup port that has VLAN tunnel mapping enabled (via the IFLA_BRPORT_VLAN_TUNNEL option). Setting a value of 0 (default) has the effect of not attaching any ID.
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
enum ifla_geneve_df |
enum ifla_gtp_role |
enum ifla_vxlan_df |
enum in6_addr_gen_mode |
enum ipvlan_mode |
enum macsec_offload |
enum macvlan_macaddr_mode |
enum macvlan_mode |
enum netkit_action |
enum netkit_mode |
enum netkit_scrub |