Lines Matching refs:optlen
36 ipfw_ctl(int cmd, int level, int optname, void *optval, socklen_t *optlen) in ipfw_ctl() argument
43 if (optval == NULL || optlen == NULL) { in ipfw_ctl()
59 len = sizeof(struct ff_ipfw_args) + *optlen + sizeof(socklen_t); in ipfw_ctl()
71 msg->ipfw.optlen = (socklen_t *)(msg->buf_addr + (*optlen)); in ipfw_ctl()
73 memcpy(msg->ipfw.optval, optval, *optlen); in ipfw_ctl()
74 memcpy(msg->ipfw.optlen, optlen, sizeof(socklen_t)); in ipfw_ctl()
101 memcpy(optval, retmsg->ipfw.optval, *(retmsg->ipfw.optlen)); in ipfw_ctl()
102 memcpy(optlen, retmsg->ipfw.optlen, sizeof(socklen_t)); in ipfw_ctl()
118 void *optval, socklen_t *optlen) in ff_getsockopt() argument
120 return ipfw_ctl(FF_IPFW_GET, level, optname, optval, optlen); in ff_getsockopt()
124 const void *optval, socklen_t optlen) in ff_setsockopt() argument
126 return ipfw_ctl(FF_IPFW_SET, level, optname, (void *)optval, &optlen); in ff_setsockopt()