Searched refs:bind_addr (Results 1 – 16 of 16) sorted by relevance
/Linux-v4.19/net/sctp/ |
D | endpointola.c | 127 sctp_bind_addr_init(&ep->base.bind_addr, 0); in sctp_endpoint_init() 268 sctp_bind_addr_free(&ep->base.bind_addr); in sctp_endpoint_destroy() 307 if ((htons(ep->base.bind_addr.port) == laddr->v4.sin_port) && in sctp_endpoint_is_match() 309 if (sctp_bind_addr_match(&ep->base.bind_addr, laddr, in sctp_endpoint_is_match() 334 if (!ep->base.bind_addr.port) in sctp_endpoint_lookup_assoc() 359 bp = &ep->base.bind_addr; in sctp_endpoint_is_peeled_off()
|
D | objcnt.c | 50 SCTP_DBG_OBJCNT(bind_addr); 66 SCTP_DBG_OBJCNT_ENTRY(bind_addr),
|
D | diag.c | 49 laddr = list_entry(asoc->base.bind_addr.address_list.next, in inet_diag_msg_sctpasoc_fill() 55 r->id.idiag_sport = htons(asoc->base.bind_addr.port); in inet_diag_msg_sctpasoc_fill() 215 addr_list = asoc ? &asoc->base.bind_addr.address_list in inet_sctp_diag_fill() 216 : &ep->base.bind_addr.address_list; in inet_sctp_diag_fill() 250 list_for_each_entry_rcu(laddr, &asoc->base.bind_addr.address_list, in inet_assoc_attr_size() 329 if (r->id.idiag_sport != htons(assoc->base.bind_addr.port) && in sctp_sock_dump()
|
D | associola.c | 94 sctp_bind_addr_init(&asoc->base.bind_addr, ep->base.bind_addr.port); in sctp_association_init() 189 asoc->c.my_port = ep->base.bind_addr.port; in sctp_association_init() 376 sctp_bind_addr_free(&asoc->base.bind_addr); in sctp_association_free() 687 sctp_packet_init(&peer->packet, peer, asoc->base.bind_addr.port, in sctp_assoc_add_peer() 1602 &asoc->base.bind_addr, in sctp_assoc_set_bind_addr_from_ep() 1603 &asoc->ep->base.bind_addr, in sctp_assoc_set_bind_addr_from_ep() 1616 return sctp_raw_to_bind_addrs(&asoc->base.bind_addr, raw, var_size3, in sctp_assoc_set_bind_addr_from_cookie() 1617 asoc->ep->base.bind_addr.port, gfp); in sctp_assoc_set_bind_addr_from_cookie() 1626 if ((asoc->base.bind_addr.port == ntohs(laddr->v4.sin_port)) && in sctp_assoc_lookup_laddr() 1627 sctp_bind_addr_match(&asoc->base.bind_addr, laddr, in sctp_assoc_lookup_laddr()
|
D | proc.c | 113 list_for_each_entry_rcu(laddr, &epb->bind_addr.address_list, list) { in sctp_seq_dump_local_addrs() 196 epb->bind_addr.port, in sctp_eps_seq_show() 277 epb->bind_addr.port, in sctp_assocs_seq_show()
|
D | input.c | 731 epb->hashent = sctp_ep_hashfn(net, epb->bind_addr.port); in __sctp_hash_endpoint() 756 epb->hashent = sctp_ep_hashfn(net, epb->bind_addr.port); in __sctp_unhash_endpoint() 820 if (x->lport != htons(t->asoc->base.bind_addr.port)) in sctp_hash_cmp() 834 __be16 lport = htons(t->asoc->base.bind_addr.port); in sctp_hash_obj() 893 arg.lport = htons(t->asoc->base.bind_addr.port); in sctp_hash_transport() 944 if (sctp_bind_addr_match(&t->asoc->base.bind_addr, in sctp_addrs_lookup_transport() 964 .lport = htons(ep->base.bind_addr.port), in sctp_epaddr_lookup_transport()
|
D | Makefile | 13 tsnmap.o bind_addr.o socket.o primitive.o \
|
D | socket.c | 334 if (!sctp_sk(sk)->ep->base.bind_addr.port) in sctp_bind() 384 struct sctp_bind_addr *bp = &ep->base.bind_addr; in sctp_do_bind() 619 bp = &asoc->base.bind_addr; in sctp_send_asconf_add_ip() 685 struct sctp_bind_addr *bp = &ep->base.bind_addr; in sctp_bindx_rem() 826 bp = &asoc->base.bind_addr; in sctp_send_asconf_del_ip() 920 addr->v4.sin_port = htons(sp->ep->base.bind_addr.port); in sctp_asconf_mgmt() 1185 if (!ep->base.bind_addr.port) { in __sctp_connect() 1198 if (ep->base.bind_addr.port < in __sctp_connect() 1715 if (!ep->base.bind_addr.port) { in sctp_sendmsg_new_asoc() 1719 if (ep->base.bind_addr.port < inet_prot_sock(net) && in sctp_sendmsg_new_asoc() [all …]
|
D | bind_addr.c | 533 bp = &sctp_sk(sk)->ep->base.bind_addr; in sctp_is_ep_boundall()
|
D | ipv6.c | 277 fl6->fl6_sport = htons(asoc->base.bind_addr.port); in sctp_v6_get_dst() 294 bp = &asoc->base.bind_addr; in sctp_v6_get_dst()
|
D | sm_statefuns.c | 2268 sctp_bind_addr_state(&asoc->base.bind_addr, &chunk->dest)) in sctp_sf_shutdown_pending_abort() 2311 sctp_bind_addr_state(&asoc->base.bind_addr, &chunk->dest)) in sctp_sf_shutdown_sent_abort() 2470 bp = (struct sctp_bind_addr *) &asoc->base.bind_addr; in sctp_sf_do_5_2_6_stale() 2578 sctp_bind_addr_state(&asoc->base.bind_addr, &chunk->dest)) in sctp_sf_do_9_1_abort() 4821 repl = sctp_make_init(asoc, &asoc->base.bind_addr, GFP_ATOMIC, 0); in sctp_sf_do_prm_asoc() 5747 bp = (struct sctp_bind_addr *) &asoc->base.bind_addr; in sctp_sf_t1_init_timer_expire()
|
D | protocol.c | 440 fl4->fl4_sport = htons(asoc->base.bind_addr.port); in sctp_v4_get_dst() 460 bp = &asoc->base.bind_addr; in sctp_v4_get_dst()
|
D | sm_make_chunk.c | 413 addrs = sctp_bind_addrs_to_raw(&asoc->base.bind_addr, &addrs_len, gfp); in sctp_make_init_ack() 1848 if (list_empty(&retval->base.bind_addr.address_list)) { in sctp_unpack_cookie() 1849 sctp_add_bind_addr(&retval->base.bind_addr, &chunk->dest, in sctp_unpack_cookie() 3315 struct sctp_bind_addr *bp = &asoc->base.bind_addr; in sctp_asconf_param_success()
|
D | outqueue.c | 783 const __u16 sport = asoc->base.bind_addr.port; in sctp_packet_singleton()
|
/Linux-v4.19/include/trace/events/ |
D | sctp.h | 73 __entry->bind_port = ep->base.bind_addr.port;
|
/Linux-v4.19/include/net/sctp/ |
D | structs.h | 1258 struct sctp_bind_addr bind_addr; member
|