diff options
| author | Michael Brown | 2017-02-02 17:52:55 +0100 |
|---|---|---|
| committer | Michael Brown | 2017-02-02 17:58:00 +0100 |
| commit | 4a4da573dd8ffabff881ee52c2d1151c15d1730e (patch) | |
| tree | 062c1fca0637d818a89c13b2a324fbe83acd99a7 /src/include | |
| parent | [interface] Provide the ability to shut down multiple interfaces (diff) | |
| download | ipxe-4a4da573dd8ffabff881ee52c2d1151c15d1730e.tar.gz ipxe-4a4da573dd8ffabff881ee52c2d1151c15d1730e.tar.xz ipxe-4a4da573dd8ffabff881ee52c2d1151c15d1730e.zip | |
[http] Cleanly shut down potentially looped interfaces
Use intfs_shutdown() and intfs_restart() to cleanly shut down multiple
interfaces that may loop back to the same object.
This fixes a regression introduced by commit daa8ed9 ("[interface]
Provide intf_reinit() to reinitialise nullified interfaces") which
broke the use of HTTP Basic and Digest authentication.
Reported-by: murmansk <murmansk@hotmail.com>
Reported-by: Brett Waldo <brettwaldo@gmail.com>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include')
0 files changed, 0 insertions, 0 deletions
