[feature] support XSNDBUF and XRCVBUF socket opt