Show a useful failure message when the external address probe fails
Correct NATPMP external address resposne epoch and result parsing
Missed the file...
Move common NAT-PMP functionality into a central place
Update NAT-PMP modules to use new/updated mixins
Don't overload RPORT/LPORT for mapping external -> internal ports
Update natpmp_external_address to use Msf::Auxiliary::UDPScanner
Add unit test for and correct parsing of NAT-PMP port map responses
Fix bad merge
vprint_status when no external address obtained, print_ is too noisy
Correct natpmp_portscan's print_* usage to include peer
Fix a small typo
Land #3687, reworks the nat-pmp portscanner