net: socket: error on a negative msg_namelen