@@ -34,9 +34,7 @@ class NrlNhdp(CoreService):
3434
3535 def data (self ) -> dict [str , Any ]:
3636 has_smf = "SMF" in self .node .services
37- ifnames = []
38- for iface in self .node .get_ifaces (control = False ):
39- ifnames .append (iface .name )
37+ ifnames = [x .name for x in self .node .get_ifaces (control = False )]
4038 return dict (has_smf = has_smf , ifnames = ifnames )
4139
4240
@@ -52,17 +50,8 @@ class NrlSmf(CoreService):
5250 def data (self ) -> dict [str , Any ]:
5351 has_nhdp = "NHDP" in self .node .services
5452 has_olsr = "OLSR" in self .node .services
55- ifnames = []
56- ip4_prefix = None
57- for iface in self .node .get_ifaces (control = False ):
58- ifnames .append (iface .name )
59- ip4 = iface .get_ip4 ()
60- if ip4 :
61- ip4_prefix = f"{ ip4 .ip } /{ 24 } "
62- break
63- return dict (
64- has_nhdp = has_nhdp , has_olsr = has_olsr , ifnames = ifnames , ip4_prefix = ip4_prefix
65- )
53+ ifnames = [x .name for x in self .node .get_ifaces (control = False )]
54+ return dict (has_nhdp = has_nhdp , has_olsr = has_olsr , ifnames = ifnames )
6655
6756
6857class NrlOlsr (CoreService ):
@@ -95,9 +84,7 @@ class NrlOlsrv2(CoreService):
9584
9685 def data (self ) -> dict [str , Any ]:
9786 has_smf = "SMF" in self .node .services
98- ifnames = []
99- for iface in self .node .get_ifaces (control = False ):
100- ifnames .append (iface .name )
87+ ifnames = [x .name for x in self .node .get_ifaces (control = False )]
10188 return dict (has_smf = has_smf , ifnames = ifnames )
10289
10390
@@ -113,9 +100,7 @@ class OlsrOrg(CoreService):
113100
114101 def data (self ) -> dict [str , Any ]:
115102 has_smf = "SMF" in self .node .services
116- ifnames = []
117- for iface in self .node .get_ifaces (control = False ):
118- ifnames .append (iface .name )
103+ ifnames = [x .name for x in self .node .get_ifaces (control = False )]
119104 return dict (has_smf = has_smf , ifnames = ifnames )
120105
121106
0 commit comments