From baf6a6e83f2d3b3d95389f5e0495258afdd9453b Mon Sep 17 00:00:00 2001 From: Marek Puzyniak <marek.puzyniak@iopsys.eu> Date: Thu, 9 Feb 2023 12:41:41 +0000 Subject: [PATCH] libwifi: suppress some valrgind runtime warnings Signed-off-by: Marek Puzyniak <marek.puzyniak@iopsys.eu> --- libwifi/modules/broadcom/wlctrl.c | 2 +- libwifi/modules/nlwifi/nlwifi.c | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/libwifi/modules/broadcom/wlctrl.c b/libwifi/modules/broadcom/wlctrl.c index ddb7489..3a5735e 100644 --- a/libwifi/modules/broadcom/wlctrl.c +++ b/libwifi/modules/broadcom/wlctrl.c @@ -2970,7 +2970,7 @@ int bcmwl_radio_get_oper_rates(const char *name, int *num, uint32_t *rates) int bcmwl_radio_get_diag(const char *name, struct wifi_radio_diagnostic *diag) { - wl_chanim_stats_t param; + wl_chanim_stats_t param = { 0 }; wl_chanim_stats_t *chanim; chanim_stats_t *stats; char buf[WL_CHANIM_BUF_LEN] = { 0 }; diff --git a/libwifi/modules/nlwifi/nlwifi.c b/libwifi/modules/nlwifi/nlwifi.c index de37afa..26216a1 100644 --- a/libwifi/modules/nlwifi/nlwifi.c +++ b/libwifi/modules/nlwifi/nlwifi.c @@ -129,8 +129,8 @@ int nlwifi_phy_to_netdev(const char *phy, char *netdev, size_t size) int nlwifi_phy_to_netdev_with_type(const char *phy, char *netdev, size_t size, uint32_t type) { - char path[256]; - char rphy[256] = {}; + char path[256] = {0}; + char rphy[256] = {0}; char netdevphy[256] = {0}; struct dirent *p; int ret = -1; @@ -195,9 +195,9 @@ int nlwifi_phy_to_netdev_with_type(const char *phy, char *netdev, size_t size, u static int nlwifi_get_phy(const char *name, char *phy, size_t phy_size) { int fd; - char path[256]; - char buf[512]; - int index; + char path[256] = {0}; + char buf[512] = {0}; + int index = 0; if (strstr(name, "phy")) { strncpy(phy, name, phy_size); -- GitLab