Add error report when port received is not requested one

If you request a super-large port number the kernel
will give you one from the dynamic port range instead.