ntohs the port number before reporting it

Ports are stored in network byte order.
Let you change the port number if you feel like it

This lets us mask the port we listen on. libzephyr treats port 0 as the port
the listen on, so use 1 as a bogus value.

It doesn't do much, but makes it sliiightly harder to target spoofed messages.