Remove a route from Scapy's IPv4 routing table. delt(host|net, gw|dev) Same syntax as add()
(self, *args, **kargs)
| 114 | self.routes.append(self.make_route(*args, **kargs)) |
| 115 | |
| 116 | def delt(self, *args, **kargs): |
| 117 | # type: (*Any, **Any) -> None |
| 118 | """Remove a route from Scapy's IPv4 routing table. |
| 119 | delt(host|net, gw|dev) |
| 120 | |
| 121 | Same syntax as add() |
| 122 | """ |
| 123 | self.invalidate_cache() |
| 124 | route = self.make_route(*args, **kargs) |
| 125 | try: |
| 126 | i = self.routes.index(route) |
| 127 | del self.routes[i] |
| 128 | except ValueError: |
| 129 | raise ValueError("No matching route found!") |
| 130 | |
| 131 | def ifchange(self, iff, addr): |
| 132 | # type: (str, str) -> None |
nothing calls this directly
no test coverage detected