From: Michael Tremer Date: Sun, 4 Jun 2023 17:12:52 +0000 (+0000) Subject: ports: Constify info struct X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5ddde002bc70617e45632ddc3dfdcf792a2ee745;p=network.git ports: Constify info struct Signed-off-by: Michael Tremer --- diff --git a/src/networkd/port-dummy.c b/src/networkd/port-dummy.c index d6842d0c..e71e740d 100644 --- a/src/networkd/port-dummy.c +++ b/src/networkd/port-dummy.c @@ -20,6 +20,6 @@ #include "port-dummy.h" -nw_port_info_t nw_port_info_dummy = { +const nw_port_info_t nw_port_info_dummy = { .kind = "dummy", }; diff --git a/src/networkd/port-dummy.h b/src/networkd/port-dummy.h index b07cf399..b74c991e 100644 --- a/src/networkd/port-dummy.h +++ b/src/networkd/port-dummy.h @@ -23,6 +23,6 @@ #include "port.h" -extern nw_port_info_t nw_port_info_dummy; +extern const nw_port_info_t nw_port_info_dummy; #endif /* NETWORKD_PORT_DUMMY_H */ diff --git a/src/networkd/port-vlan.c b/src/networkd/port-vlan.c index f1cd9fbb..5e970e91 100644 --- a/src/networkd/port-vlan.c +++ b/src/networkd/port-vlan.c @@ -77,7 +77,7 @@ static int nw_port_vlan_create_link(nw_port* port, sd_netlink_message* m) { return 0; } -nw_port_info_t nw_port_info_vlan = { +const nw_port_info_t nw_port_info_vlan = { .kind = "vlan", // Operations diff --git a/src/networkd/port-vlan.h b/src/networkd/port-vlan.h index c666dfb6..f02c529c 100644 --- a/src/networkd/port-vlan.h +++ b/src/networkd/port-vlan.h @@ -23,7 +23,7 @@ #include "port.h" -extern nw_port_info_t nw_port_info_vlan; +extern const nw_port_info_t nw_port_info_vlan; // ID int nw_port_get_vlan_id(nw_port* port); diff --git a/src/networkd/port.h b/src/networkd/port.h index b73c5fe9..8bc4db8a 100644 --- a/src/networkd/port.h +++ b/src/networkd/port.h @@ -84,7 +84,7 @@ struct nw_port { nw_address_t address; // Type Operations - nw_port_info_t* info; + const nw_port_info_t* info; // VLAN settings struct nw_port_vlan {