Home
last modified time | relevance | path

Searched refs:addrcnt (Results 1 – 6 of 6) sorted by relevance

/titanic_44/usr/src/uts/common/inet/sctp/
H A Dsctp_bind.c314 sctp_bindx(sctp_t *sctp, const void *addrs, int addrcnt, int bindop) in sctp_bindx() argument
318 ASSERT(addrcnt > 0); in sctp_bindx()
322 return (sctp_bind_add(sctp, addrs, addrcnt, B_FALSE, in sctp_bindx()
325 return (sctp_bind_del(sctp, addrs, addrcnt, B_FALSE)); in sctp_bindx()
335 sctp_bind_add(sctp_t *sctp, const void *addrs, uint32_t addrcnt, in sctp_bind_add() argument
394 err = sctp_get_addrlist(sctp, addrs, &addrcnt, &addrlist, in sctp_bind_add()
398 ASSERT(addrcnt == 0); in sctp_bind_add()
407 size, &addrcnt, unspec == 1); in sctp_bind_add()
408 if (addrcnt == 0) { in sctp_bind_add()
416 lsize = sizeof (in6_addr_t) * addrcnt; in sctp_bind_add()
[all …]
H A Dsctp_opt_data.c1042 int retval = 0, addrcnt; in sctp_set_opt() local
1226 addrcnt = inlen / sizeof (struct sockaddr_in); in sctp_set_opt()
1229 addrcnt = inlen / sizeof (struct sockaddr_in6); in sctp_set_opt()
1232 retval = sctp_bind_add(sctp, invalp, addrcnt, in sctp_set_opt()
1235 retval = sctp_bind_del(sctp, invalp, addrcnt, in sctp_set_opt()
1367 int addrcnt = 1; in sctp_getsockname() local
1384 err = sctp_getmyaddrs(sctp, sin4, &addrcnt); in sctp_getsockname()
1399 err = sctp_getmyaddrs(sctp, sin6, &addrcnt); in sctp_getsockname()
1422 int addrcnt = 1; in sctp_getpeername() local
1432 err = sctp_getpeeraddrs(sctp, addr, &addrcnt); in sctp_getpeername()
[all …]
H A Dsctp_addr.c293 sctp_valid_addr_list(sctp_t *sctp, const void *addrs, uint32_t addrcnt, in sctp_valid_addr_list() argument
327 for (cnt = 0; cnt < addrcnt; cnt++) { in sctp_valid_addr_list()
1544 sctp_getmyaddrs(void *conn, void *myaddrs, int *addrcnt) in sctp_getmyaddrs() argument
1552 int max = *addrcnt; in sctp_getmyaddrs()
1634 *addrcnt = added; in sctp_getmyaddrs()
1769 sctp_get_addrlist(sctp_t *sctp, const void *addrs, uint32_t *addrcnt, in sctp_get_addrlist() argument
1789 *size = sizeof (struct sockaddr_in) * *addrcnt; in sctp_get_addrlist()
1792 for (cnt = 0; cnt < *addrcnt; cnt++) { in sctp_get_addrlist()
1807 *addrcnt = 0; in sctp_get_addrlist()
1819 *size = sizeof (struct sockaddr_in6) * *addrcnt; in sctp_get_addrlist()
[all …]
H A Dsctp_asconf.c1542 int addrcnt = 0; in sctp_del_ip() local
1636 addrcnt++; in sctp_del_ip()
1692 for (i = 0; i < addrcnt; i++) { in sctp_del_ip()
/titanic_44/usr/src/lib/libsctp/common/
H A Dsctp.c66 sctp_bindx(int sock, void *addrs, int addrcnt, int flags) in sctp_bindx() argument
70 if (addrs == NULL || addrcnt == 0) { in sctp_bindx()
91 sz * addrcnt)); in sctp_bindx()
94 sz * addrcnt)); in sctp_bindx()
/titanic_44/usr/src/uts/common/inet/
H A Dsctp_itf.h82 extern int sctp_bindx(struct sctp_s *conn, const void *addrs, int addrcnt,