MCPcopy Index your code
hub / github.com/secdev/scapy / dev_from_networkname

Method dev_from_networkname

scapy/interfaces.py:272–281  ·  view source on GitHub ↗

Return interface for a given network device name.

(self, network_name)

Source from the content-addressed store, hash-verified

270 raise ValueError("Unknown network interface %r" % name)
271
272 def dev_from_networkname(self, network_name):
273 # type: (str) -> NoReturn
274 """Return interface for a given network device name."""
275 try:
276 return next(iface for iface in self.values() # type: ignore
277 if iface.network_name == network_name)
278 except (StopIteration, RuntimeError):
279 raise ValueError(
280 "Unknown network interface %r" %
281 network_name)
282
283 def dev_from_index(self, if_index):
284 # type: (int) -> NetworkInterface

Callers 4

dev_from_indexMethod · 0.95
get_working_ifFunction · 0.80
dev_from_networknameFunction · 0.80
resolve_ifaceFunction · 0.80

Calls 1

valuesMethod · 0.45

Tested by

no test coverage detected