File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -404,6 +404,25 @@ def check_for_warnings(self):
404404 "host" , f"Unknown (new) network role: '{ self .host .netrole } '"
405405 )
406406
407+ # Check wireless IEEE mode
408+ if isinstance (self .wireless .ieeemode , str ):
409+ self .add_warning (
410+ "wireless" , f"Unknown (new) IEEE mode: '{ self .wireless .ieeemode } '"
411+ )
412+
413+ # Check wireless security
414+ if isinstance (self .wireless .security , str ):
415+ self .add_warning (
416+ "wireless" , f"Unknown (new) security type: '{ self .wireless .security } '"
417+ )
418+ # Check station remote modes
419+ for i , station in enumerate (self .wireless .sta ):
420+ if hasattr (station .remote , "mode" ) and isinstance (station .remote .mode , str ):
421+ self .add_warning (
422+ f"wireless.sta[{ i } ].remote" ,
423+ f"Unknown (new) remote mode: '{ station .remote .mode } '" ,
424+ )
425+
407426 def add_warning (self , field_name : str , message : str ):
408427 """Insert warnings into the dictionary on unknown field data."""
409428 if field_name not in self .warnings :
You can’t perform that action at this time.
0 commit comments