Lines Matching refs:asoc
418 struct sctp_association *asoc = t->asoc; in sctp_v4_get_dst() local
435 if (asoc) { in sctp_v4_get_dst()
436 fl4->flowi4_tos = RT_CONN_FLAGS_TOS(asoc->base.sk, tos); in sctp_v4_get_dst()
437 fl4->flowi4_oif = asoc->base.sk->sk_bound_dev_if; in sctp_v4_get_dst()
438 fl4->fl4_sport = htons(asoc->base.bind_addr.port); in sctp_v4_get_dst()
459 if (!asoc || saddr) in sctp_v4_get_dst()
462 bp = &asoc->base.bind_addr; in sctp_v4_get_dst()
473 !asoc->src_out_of_asoc_ok)) in sctp_v4_get_dst()
502 asoc->base.sk->sk_bound_dev_if, in sctp_v4_get_dst()
503 RT_CONN_FLAGS_TOS(asoc->base.sk, tos), in sctp_v4_get_dst()
576 struct sctp_association *asoc, in sctp_v4_create_accept_sk() argument
588 sctp_copy_sock(newsk, sk, asoc); in sctp_v4_create_accept_sk()
595 newinet->inet_daddr = asoc->peer.primary_addr.v4.sin_addr.s_addr; in sctp_v4_create_accept_sk()
975 struct sctp_association *asoc; in sctp_inet_event_msgname() local
977 asoc = event->asoc; in sctp_inet_event_msgname()
980 sinfrom = &asoc->peer.primary_addr.v4; in sctp_inet_event_msgname()
981 sin->sin_port = htons(asoc->peer.port); in sctp_inet_event_msgname()