Allow a user to control some of the RDMA related attributes
of an rsocket through setsockopt/getsockopt. A user specifies
that the rsocket should be modified through SOL_RDMA level.
This patch provides the initial framework. Subsequent patches
will add the configurable parameters.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
int rgetpeername(int socket, struct sockaddr *addr, socklen_t *addrlen);
int rgetsockname(int socket, struct sockaddr *addr, socklen_t *addrlen);
+#define SOL_RDMA 0x10000
+
int rsetsockopt(int socket, int level, int optname,
const void *optval, socklen_t optlen);
int rgetsockopt(int socket, int level, int optname,
break;
}
break;
+ case SOL_RDMA:
+ break;
default:
break;
}
break;
}
break;
+ case SOL_RDMA:
+ ret = ENOTSUP;
+ break;
default:
ret = ENOTSUP;
break;