diff --git a/.github/workflows/unittest.yml b/.github/workflows/unittest.yml index 3a540dc..804dccf 100644 --- a/.github/workflows/unittest.yml +++ b/.github/workflows/unittest.yml @@ -18,5 +18,6 @@ jobs: sudo apt-get update sudo apt-get install build-essential libglib2.0-dev-bin pkg-config libssl-dev libyaml-dev libbsd-dev libnl-3-dev libnl-genl-3-dev libnl-route-3-dev libglib2.0-dev libxml2-dev lcov cmake git submodule update --init --recursive + python3 waf python3 waf test diff --git a/src/linux_daemon/mka_phy_driver_libnl.c b/src/linux_daemon/mka_phy_driver_libnl.c index 536810b..2487abd 100644 --- a/src/linux_daemon/mka_phy_driver_libnl.c +++ b/src/linux_daemon/mka_phy_driver_libnl.c @@ -1368,7 +1368,7 @@ t_MKA_result MKA_PHY_GetTxSANextPN(t_MKA_bus bus, uint8_t an, t_MKA_pn* next_pn) err = txsc_cache_update(bus); pthread_mutex_lock(&txsc_info_cache_mutex); - *next_pn = my_libnl_status->txsc_info_cache_data.txpn; + *next_pn = my_libnl_status->txsc_info_cache_data.txpn[an]; pthread_mutex_unlock(&txsc_info_cache_mutex); MKA_LOG_DEBUG2("%s: err %d result %d", __func__, err, *next_pn);