about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libwifi/gen/management/beacon.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/libwifi/gen/management/beacon.c b/src/libwifi/gen/management/beacon.c index f70a981..7442443 100644 --- a/src/libwifi/gen/management/beacon.c +++ b/src/libwifi/gen/management/beacon.c
@@ -95,14 +95,14 @@ int libwifi_create_beacon(struct libwifi_beacon *beacon,
95 beacon->fixed_parameters.beacon_interval = BYTESWAP16(LIBWIFI_DEFAULT_BEACON_INTERVAL); 95 beacon->fixed_parameters.beacon_interval = BYTESWAP16(LIBWIFI_DEFAULT_BEACON_INTERVAL);
96 beacon->fixed_parameters.capabilities_information = BYTESWAP16(LIBWIFI_DEFAULT_AP_CAPABS); 96 beacon->fixed_parameters.capabilities_information = BYTESWAP16(LIBWIFI_DEFAULT_AP_CAPABS);
97 97
98 int ret = libwifi_set_beacon_ssid(beacon, ssid); 98 if (ssid != NULL) {
99 if (ret != 0) { 99 int ret = libwifi_set_beacon_ssid(beacon, ssid);
100 return ret; 100 if (ret != 0) {
101 return ret;
102 }
101 } 103 }
102 104
103 ret = libwifi_set_beacon_channel(beacon, channel); 105 return libwifi_set_beacon_channel(beacon, channel);
104
105 return ret;
106} 106}
107 107
108/** 108/**