diff options
-rw-r--r-- | src/shared/ethtool-util.c | 2 | ||||
-rw-r--r-- | src/shared/ethtool-util.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/shared/ethtool-util.c b/src/shared/ethtool-util.c index f77f6943ca..699c7a97ab 100644 --- a/src/shared/ethtool-util.c +++ b/src/shared/ethtool-util.c @@ -501,7 +501,7 @@ static int set_features_bit( return found ? 0 : -ENODATA; } -int ethtool_set_features(int *ethtool_fd, const char *ifname, const int *features) { +int ethtool_set_features(int *ethtool_fd, const char *ifname, const int features[static _NET_DEV_FEAT_MAX]) { _cleanup_free_ struct ethtool_gstrings *strings = NULL; struct ethtool_sfeatures *sfeatures; struct ifreq ifr = {}; diff --git a/src/shared/ethtool-util.h b/src/shared/ethtool-util.h index 7d28766624..f0fc40b059 100644 --- a/src/shared/ethtool-util.h +++ b/src/shared/ethtool-util.h @@ -88,7 +88,7 @@ int ethtool_get_link_info(int *ethtool_fd, const char *ifname, int ethtool_get_permanent_macaddr(int *ethtool_fd, const char *ifname, struct ether_addr *ret); int ethtool_set_wol(int *ethtool_fd, const char *ifname, uint32_t wolopts); int ethtool_set_nic_buffer_size(int *ethtool_fd, const char *ifname, const netdev_ring_param *ring); -int ethtool_set_features(int *ethtool_fd, const char *ifname, const int *features); +int ethtool_set_features(int *ethtool_fd, const char *ifname, const int features[static _NET_DEV_FEAT_MAX]); int ethtool_set_glinksettings(int *ethtool_fd, const char *ifname, int autonegotiation, const uint32_t advertise[static N_ADVERTISE], uint64_t speed, Duplex duplex, NetDevPort port); |