0d0de133f0
Add support for creating a MACVLAN interface in "source" mode by specifying Mode=source in the [MACVLAN] section of a .netdev file. A list of allowed MAC addresses for the corresponding MACVLAN can also be specified with the SourceMACAddress= option of the [MACVLAN] section. An example .netdev file: [NetDev] Name=macvlan0 Kind=macvlan MACAddress=02:DE:AD:BE:EF:00 [MACVLAN] Mode=source SourceMACAddress=02:AB:AB:AB:AB:01 02:CD:CD:CD:CD:01 SourceMACAddress=02:EF:EF:EF:EF:01 The same keys can also be specified in [MACVTAP] for MACVTAP kinds of interfaces, with the same semantics. |
||
---|---|---|
.. | ||
11-dummy.netdev | ||
12-dummy.netdev | ||
21-macvlan.netdev | ||
21-macvtap.netdev | ||
21-vlan.netdev | ||
25-6rd-tunnel.netdev | ||
25-bond-active-backup-slave.netdev | ||
25-bond.netdev | ||
25-bridge.netdev | ||
25-erspan-tunnel.netdev | ||
25-geneve.netdev | ||
25-gre-tunnel.netdev | ||
25-gretap-tunnel.netdev | ||
25-ip6gre-tunnel.netdev | ||
25-ip6tnl-tunnel.netdev | ||
25-ipip-tunnel-independent.netdev | ||
25-ipip-tunnel.netdev | ||
25-ipvlan.netdev | ||
25-sit-tunnel.netdev | ||
25-tap.netdev | ||
25-tun.netdev | ||
25-vcan.netdev | ||
25-veth.netdev | ||
25-vrf.netdev | ||
25-vti-tunnel.netdev | ||
25-vti6-tunnel.netdev | ||
25-vxlan.netdev | ||
25-wireguard.netdev | ||
26-bridge.netdev | ||
27-xfrm.netdev | ||
directives.netdev | ||
github-10615 | ||
github-10629 | ||
github-15968 | ||
oss-fuzz-11279 | ||
oss-fuzz-11280 | ||
oss-fuzz-11286 | ||
oss-fuzz-11287 | ||
oss-fuzz-11296 | ||
oss-fuzz-11297 | ||
oss-fuzz-11299 | ||
oss-fuzz-11324 | ||
oss-fuzz-11344 | ||
oss-fuzz-13719 | ||
oss-fuzz-13884 | ||
oss-fuzz-13886 | ||
oss-fuzz-14157 | ||
oss-fuzz-14158 | ||
oss-fuzz-22547 | ||
wireguard-duplicated-endpoint |