Lines Matching defs:sa_addr
441 struct sockaddr *sa_addr;
452 sa_addr = (struct sockaddr *)addr_buf;
453 af = sctp_get_af_specific(sa_addr->sa_family);
459 retval = sctp_do_bind(sk, (union sctp_addr *)sa_addr,
613 union sctp_addr *sa_addr;
631 sa_addr = (union sctp_addr *)addr_buf;
632 af = sctp_get_af_specific(sa_addr->sa.sa_family);
638 if (!af->addr_valid(sa_addr, sp, NULL)) {
643 if (sa_addr->v4.sin_port != htons(bp->port)) {
651 retval = sctp_del_bind_addr(bp, sa_addr);
883 struct sockaddr *sa_addr;
910 sa_addr = (struct sockaddr *)addr_buf;
911 af = sctp_get_af_specific(sa_addr->sa_family);
973 union sctp_addr *sa_addr;
995 sa_addr = (union sctp_addr *)addr_buf;
996 af = sctp_get_af_specific(sa_addr->sa.sa_family);
997 port = ntohs(sa_addr->v4.sin_port);
1007 err = sctp_verify_addr(sk, sa_addr, af->sockaddr_len);
1017 memcpy(&to, sa_addr, af->sockaddr_len);
1022 asoc2 = sctp_endpoint_lookup_assoc(ep, sa_addr, &transport);
1035 if (sctp_endpoint_is_peeled_off(ep, sa_addr)) {
1066 scope = sctp_scope(sa_addr);
1075 transport = sctp_assoc_add_peer(asoc, sa_addr, GFP_KERNEL,