Lines Matching refs:opt
109 struct sctpopt opt; in sctp_getpaddrs() local
119 opt.sopt_aid = id; in sctp_getpaddrs()
120 opt.sopt_name = SCTP_GET_NPADDRS; in sctp_getpaddrs()
121 opt.sopt_val = (caddr_t)&naddrs; in sctp_getpaddrs()
122 opt.sopt_len = sizeof (naddrs); in sctp_getpaddrs()
123 if (ioctl(sock, SIOCSCTPGOPT, &opt) == -1) { in sctp_getpaddrs()
138 opt.sopt_name = SCTP_GET_PADDRS; in sctp_getpaddrs()
139 opt.sopt_val = *addrs; in sctp_getpaddrs()
140 opt.sopt_len = bufsz; in sctp_getpaddrs()
141 if (ioctl(sock, SIOCSCTPGOPT, &opt) == -1) { in sctp_getpaddrs()
150 naddrs = opt.sopt_len / sizeof (struct sockaddr_in); in sctp_getpaddrs()
153 naddrs = opt.sopt_len / sizeof (struct sockaddr_in6); in sctp_getpaddrs()
170 struct sctpopt opt; in sctp_getladdrs() local
180 opt.sopt_aid = id; in sctp_getladdrs()
181 opt.sopt_name = SCTP_GET_NLADDRS; in sctp_getladdrs()
182 opt.sopt_val = (caddr_t)&naddrs; in sctp_getladdrs()
183 opt.sopt_len = sizeof (naddrs); in sctp_getladdrs()
184 if (ioctl(sock, SIOCSCTPGOPT, &opt) == -1) { in sctp_getladdrs()
199 opt.sopt_name = SCTP_GET_LADDRS; in sctp_getladdrs()
200 opt.sopt_val = *addrs; in sctp_getladdrs()
201 opt.sopt_len = bufsz; in sctp_getladdrs()
202 if (ioctl(sock, SIOCSCTPGOPT, &opt) == -1) { in sctp_getladdrs()
211 naddrs = opt.sopt_len / sizeof (struct sockaddr_in); in sctp_getladdrs()
214 naddrs = opt.sopt_len / sizeof (struct sockaddr_in6); in sctp_getladdrs()
227 sctp_opt_info(int sock, sctp_assoc_t id, int opt, void *arg, socklen_t *len) in sctp_opt_info() argument
232 sopt.sopt_name = opt; in sctp_opt_info()