Skip to content

Commit d508e07

Browse files
committed
halow: start prepping for ah channels
1 parent 3b33c50 commit d508e07

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

phy_80211_components.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ void dot11_advertised_ssid::register_fields() {
263263
register_field("dot11.advertisedssid.ht_center_2",
264264
"HT/VHT Center Frequency (secondary, for 80+80 Wave2)",
265265
&ht_center_2);
266+
register_field("dot11.advertisedssid.channel_width", "channel width in mhz", &channel_width);
266267

267268
register_field("dot11.advertisedssid.first_time", "first time seen", &first_time);
268269
register_field("dot11.advertisedssid.last_time", "last time seen", &last_time);

phy_80211_components.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -638,6 +638,7 @@ class dot11_advertised_ssid : public tracker_component {
638638
__ImportField(ht_mode, p);
639639
__ImportField(ht_center_1, p);
640640
__ImportField(ht_center_2, p);
641+
__ImportField(channel_width, p);
641642

642643
__ImportField(first_time, p);
643644
__ImportField(last_time, p);
@@ -750,6 +751,7 @@ class dot11_advertised_ssid : public tracker_component {
750751
__Proxy(ht_mode, std::string, std::string, std::string, ht_mode);
751752
__Proxy(ht_center_1, uint64_t, uint64_t, uint64_t, ht_center_1);
752753
__Proxy(ht_center_2, uint64_t, uint64_t, uint64_t, ht_center_2);
754+
__Proxy(channel_width, uint64_t, uint64_t, uint64_t, channel);
753755

754756
__Proxy(first_time, uint64_t, time_t, time_t, first_time);
755757
__ProxySetIfLess(first_time, uint64_t, uint64_t, first_time);
@@ -880,6 +882,7 @@ class dot11_advertised_ssid : public tracker_component {
880882
std::shared_ptr<tracker_element_string> ht_mode;
881883
std::shared_ptr<tracker_element_uint64> ht_center_1;
882884
std::shared_ptr<tracker_element_uint64> ht_center_2;
885+
std::shared_ptr<tracker_element_uint64> channel_width;
883886

884887
std::shared_ptr<tracker_element_uint64> first_time;
885888
std::shared_ptr<tracker_element_uint64> last_time;

0 commit comments

Comments
 (0)