summaryrefslogtreecommitdiff
path: root/src/network/networkd-setlink.h
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2021-06-06 14:14:44 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2021-06-09 04:59:23 +0900
commit7558f9e717381eef0ddc8ddfb5a754ea4b0f3e6c (patch)
tree80e96b8a4c072f7c613b38e4eb28ce69cce4d8ec /src/network/networkd-setlink.h
parent7ff9d99e9e8b75930aa05b45eb21889eac8af014 (diff)
downloadsystemd-7558f9e717381eef0ddc8ddfb5a754ea4b0f3e6c.tar.gz
network: use request queue to configure CAN interfaces
This also makes SR-IOV configurations are ignored for CAN interfaces, as CAN interfaces seem not to support SR-IOV features.
Diffstat (limited to 'src/network/networkd-setlink.h')
-rw-r--r--src/network/networkd-setlink.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/network/networkd-setlink.h b/src/network/networkd-setlink.h
index 463a2d114f..eb2633618b 100644
--- a/src/network/networkd-setlink.h
+++ b/src/network/networkd-setlink.h
@@ -10,7 +10,8 @@ typedef enum SetLinkOperation {
SET_LINK_ADDRESS_GENERATION_MODE, /* Setting IPv6LL address generation mode. */
SET_LINK_BOND, /* Setting bond configs. */
SET_LINK_BRIDGE, /* Setting bridge configs. */
- SET_LINK_BRIDGE_VLAN, /* Setting bridge vlan configs. */
+ SET_LINK_BRIDGE_VLAN, /* Setting bridge VLAN configs. */
+ SET_LINK_CAN, /* Setting CAN interface configs. */
SET_LINK_FLAGS, /* Setting IFF_NOARP or friends. */
SET_LINK_GROUP, /* Setting interface group. */
SET_LINK_MAC, /* Setting MAC address. */
@@ -24,6 +25,7 @@ int link_request_to_set_addrgen_mode(Link *link);
int link_request_to_set_bond(Link *link);
int link_request_to_set_bridge(Link *link);
int link_request_to_set_bridge_vlan(Link *link);
+int link_request_to_set_can(Link *link);
int link_request_to_set_flags(Link *link);
int link_request_to_set_group(Link *link);
int link_request_to_set_mac(Link *link);