iocore: set SO_SNDBUF and SO_RCVBUF on netlink sockets
nlsocket: special bufsize values

* -1: get bufsize from the network data, MSG_PEEK 4 bytes
* 0: get bufsize from SO_RCVBUF sockopt