From: David Bauer Date: Mon, 18 Oct 2021 11:21:39 +0000 (+0200) Subject: ubus: introduce enum for beacon measurement mode X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=8dc07533a80903d5ae714e4aab0b0554f828df13;p=project%2Fusteer.git ubus: introduce enum for beacon measurement mode This improves code readability. Signed-off-by: David Bauer --- diff --git a/ubus.c b/ubus.c index c2e32fd..eca7284 100644 --- a/ubus.c +++ b/ubus.c @@ -524,7 +524,7 @@ int usteer_ubus_trigger_client_scan(struct sta_info *si) blob_buf_init(&b, 0); blobmsg_printf(&b, "addr", MAC_ADDR_FMT, MAC_ADDR_DATA(si->sta->addr)); - blobmsg_add_u32(&b, "mode", 1); + blobmsg_add_u32(&b, "mode", BEACON_MEASUREMENT_ACTIVE); blobmsg_add_u32(&b, "duration", 65535); blobmsg_add_u32(&b, "channel", 255); blobmsg_add_u32(&b, "op_class", si->scan_band ? 1 : 12); diff --git a/usteer.h b/usteer.h index 87ee1f3..5afc594 100644 --- a/usteer.h +++ b/usteer.h @@ -60,6 +60,12 @@ enum usteer_sta_connection_state { STA_DISCONNECTED = 2, }; +enum usteer_beacon_measurement_mode { + BEACON_MEASUREMENT_PASSIVE = 0, + BEACON_MEASUREMENT_ACTIVE = 1, + BEACON_MEASUREMENT_TABLE = 2, +}; + struct sta_info; struct usteer_local_node; struct usteer_remote_host;