diff options
| author | Michael Brown | 2009-11-14 04:02:16 +0100 |
|---|---|---|
| committer | Michael Brown | 2009-11-16 23:12:48 +0100 |
| commit | 4933ccbf654c27e3260e71bae7ade8286f69193a (patch) | |
| tree | 08971af57361e864a96926a908d1e1a2f1b78fc6 /src/include/stdio.h | |
| parent | [ipv4] Allow calculation of default subnet mask (diff) | |
| download | ipxe-4933ccbf654c27e3260e71bae7ade8286f69193a.tar.gz ipxe-4933ccbf654c27e3260e71bae7ade8286f69193a.tar.xz ipxe-4933ccbf654c27e3260e71bae7ade8286f69193a.zip | |
[ipv4] Ignore non-open net devices when performing routing
We do not discard routing table entries when closing an interface. It
is plausible that multiple interfaces may be on the same physical
network; if so, then we may end up in a situation whereby outbound
packets attempt to route via a closed interface.
Fix by ignoring non-open net devices in ipv4_route().
Diffstat (limited to 'src/include/stdio.h')
0 files changed, 0 insertions, 0 deletions
