Lines Matching refs:encap
4447 struct sctp_udpencaps *encap,
4454 if (optlen != sizeof(*encap))
4460 encap_port = (__force __be16)encap->sue_port;
4461 if (!sctp_is_any(sk, (union sctp_addr *)&encap->sue_address)) {
4462 t = sctp_addr_id2transport(sk, &encap->sue_address,
4463 encap->sue_assoc_id);
4475 asoc = sctp_id2assoc(sk, encap->sue_assoc_id);
4476 if (!asoc && encap->sue_assoc_id != SCTP_FUTURE_ASSOC &&
7944 struct sctp_udpencaps encap;
7948 if (len < sizeof(encap))
7951 len = sizeof(encap);
7952 if (copy_from_user(&encap, optval, len))
7958 if (!sctp_is_any(sk, (union sctp_addr *)&encap.sue_address)) {
7959 t = sctp_addr_id2transport(sk, &encap.sue_address,
7960 encap.sue_assoc_id);
7974 asoc = sctp_id2assoc(sk, encap.sue_assoc_id);
7975 if (!asoc && encap.sue_assoc_id != SCTP_FUTURE_ASSOC &&
7989 encap.sue_port = (__force uint16_t)encap_port;
7990 if (copy_to_user(optval, &encap, len))