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

Method dev_from_name

scapy/interfaces.py:261–270  ·  view source on GitHub ↗

Return the first network device name for a given device name.

(self, name)

Source from the content-addressed store, hash-verified

259 self.load_confiface()
260
261 def dev_from_name(self, name):
262 # type: (str) -> NetworkInterface
263 """Return the first network device name for a given
264 device name.
265 """
266 try:
267 return next(iface for iface in self.values()
268 if (iface.name == name or iface.description == name))
269 except (StopIteration, RuntimeError):
270 raise ValueError("Unknown network interface %r" % name)
271
272 def dev_from_networkname(self, network_name):
273 # type: (str) -> NoReturn

Callers 4

resolve_ifaceFunction · 0.80
get_working_ifFunction · 0.80
get_ip_from_nameFunction · 0.80
_route_add_loopbackFunction · 0.80

Calls 1

valuesMethod · 0.45

Tested by

no test coverage detected