CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2019/05/23 09:11:58

Modified files:
        sbin/unwind    : resolver.c 

Log message:
If we find ourselves behind a captive portal shutdown the service port.
This lets us get past captive portals that
- correctly answer SOA queries for the root zone with edns0 option
- return NXDOAMIN for the captive portal redirect domain if edns0 is
present

Observed by many after g2k19 in maple leaf lounges.

While here improve handling of captive portal configuration removal
while unwind thinks we are behind a captive portal. For example
because the host we are checking is down. Previously unwind would
think we are stuck behind a captive portal forever.

Reply via email to