Searched refs:bind_addr (Results 1 - 25 of 25) sorted by relevance

/linux-master/tools/testing/selftests/net/
H A Dsk_bind_sendto_listen.c11 struct sockaddr_in6 bind_addr = { local
19 inet_pton(AF_INET6, "::", &bind_addr.sin6_addr);
32 if (bind(fd1, (struct sockaddr *)&bind_addr, sizeof(bind_addr))) {
37 if (sendto(fd1, NULL, 0, MSG_FASTOPEN, (struct sockaddr *)&bind_addr,
38 sizeof(bind_addr))) {
54 if (bind(fd2, (struct sockaddr *)&bind_addr, sizeof(bind_addr))) {
59 if (sendto(fd2, NULL, 0, MSG_FASTOPEN, (struct sockaddr *)&bind_addr,
60 sizeof(bind_addr)) !
[all...]
H A Dsk_connect_zero_addr.c11 struct sockaddr_in6 bind_addr = { local
19 inet_pton(AF_INET6, "::", &bind_addr.sin6_addr);
32 if (bind(fd1, (struct sockaddr *)&bind_addr, sizeof(bind_addr))) {
48 if (connect(fd2, (struct sockaddr *)&bind_addr, sizeof(bind_addr))) {
H A Dbind_bhash.c23 static const char *bind_addr; variable
102 bind_addr = argv[3];
125 sock_fd = bind_socket(0, bind_addr);
H A Dudpgso_bench_rx.c294 const char *bind_addr = NULL; local
304 bind_addr = optarg;
342 if (!bind_addr)
343 bind_addr = cfg_family == PF_INET6 ? "::" : "0.0.0.0";
345 setup_sockaddr(cfg_family, bind_addr, &cfg_bind_addr);
H A Dudpgso_bench_tx.c439 const char *bind_addr = NULL; local
467 bind_addr = optarg;
518 if (!bind_addr)
519 bind_addr = cfg_family == PF_INET6 ? "::" : "0.0.0.0";
521 setup_sockaddr(cfg_family, bind_addr, &cfg_dst_addr);
/linux-master/net/sctp/
H A Dobjcnt.c35 SCTP_DBG_OBJCNT(bind_addr); variable
51 SCTP_DBG_OBJCNT_ENTRY(bind_addr),
H A Dendpointola.c78 sctp_bind_addr_init(&ep->base.bind_addr, 0);
219 sctp_bind_addr_free(&ep->base.bind_addr);
257 (htons(ep->base.bind_addr.port) == laddr->v4.sin_port)) {
258 if (sctp_bind_addr_match(&ep->base.bind_addr, laddr,
283 if (!ep->base.bind_addr.port)
309 bp = &ep->base.bind_addr;
H A DMakefile13 tsnmap.o bind_addr.o socket.o primitive.o \
H A Ddiag.c34 laddr = list_entry(asoc->base.bind_addr.address_list.next,
40 r->id.idiag_sport = htons(asoc->base.bind_addr.port);
197 addr_list = asoc ? &asoc->base.bind_addr.address_list
198 : &ep->base.bind_addr.address_list;
232 list_for_each_entry_rcu(laddr, &asoc->base.bind_addr.address_list,
303 if (r->id.idiag_sport != htons(assoc->base.bind_addr.port) &&
H A Dproc.c98 list_for_each_entry_rcu(laddr, &epb->bind_addr.address_list, list) {
179 ep->base.bind_addr.port,
272 epb->bind_addr.port,
H A Dassociola.c79 sctp_bind_addr_init(&asoc->base.bind_addr, ep->base.bind_addr.port);
178 asoc->c.my_port = ep->base.bind_addr.port;
356 sctp_bind_addr_free(&asoc->base.bind_addr);
678 sctp_packet_init(&peer->packet, peer, asoc->base.bind_addr.port,
1589 &asoc->base.bind_addr,
1590 &asoc->ep->base.bind_addr,
1604 return sctp_raw_to_bind_addrs(&asoc->base.bind_addr, raw, var_size3,
1605 asoc->ep->base.bind_addr.port, gfp);
1614 if ((asoc->base.bind_addr
[all...]
H A Dinput.c739 ep->hashent = sctp_ep_hashfn(net, ep->base.bind_addr.port);
748 list_for_each(list, &ep->base.bind_addr.address_list)
802 ep->hashent = sctp_ep_hashfn(sock_net(sk), ep->base.bind_addr.port);
896 if (x->lport != htons(t->asoc->base.bind_addr.port))
910 htons(t->asoc->base.bind_addr.port),
951 arg.lport = htons(t->asoc->base.bind_addr.port);
1016 sctp_bind_addr_match(&t->asoc->base.bind_addr,
1035 .lport = htons(ep->base.bind_addr.port),
H A Dbind_addr.c337 struct sctp_bind_addr *bp2 = &sp2->ep->base.bind_addr;
338 struct sctp_bind_addr *bp = &sp->ep->base.bind_addr;
376 * If there is no IPv6 socket, then default to bind_addr.
551 bp = &sctp_sk(sk)->ep->base.bind_addr;
H A Dsocket.c319 if (!sctp_sk(sk)->ep->base.bind_addr.port)
381 struct sctp_bind_addr *bp = &ep->base.bind_addr;
617 bp = &asoc->base.bind_addr;
683 struct sctp_bind_addr *bp = &ep->base.bind_addr;
823 bp = &asoc->base.bind_addr;
917 addr->v4.sin_port = htons(sp->ep->base.bind_addr.port);
1081 if (!ep->base.bind_addr.port) {
1085 if (inet_port_requires_bind_service(net, ep->base.bind_addr.port) &&
4257 if (sctp_sk(sk)->ep->base.bind_addr.port)
6267 bp = &sctp_sk(sk)->ep->base.bind_addr;
[all...]
H A Dipv6.c312 fl6->fl6_sport = htons(asoc->base.bind_addr.port);
333 bp = &asoc->base.bind_addr;
H A Dsm_statefuns.c2355 sctp_bind_addr_state(&asoc->base.bind_addr, &chunk->dest))
2401 sctp_bind_addr_state(&asoc->base.bind_addr, &chunk->dest))
2563 bp = (struct sctp_bind_addr *) &asoc->base.bind_addr;
2671 sctp_bind_addr_state(&asoc->base.bind_addr, &chunk->dest))
4988 repl = sctp_make_init(asoc, &asoc->base.bind_addr, GFP_ATOMIC, 0);
5914 bp = (struct sctp_bind_addr *) &asoc->base.bind_addr;
H A Dprotocol.c441 fl4->fl4_sport = htons(asoc->base.bind_addr.port);
465 bp = &asoc->base.bind_addr;
H A Dsm_make_chunk.c400 addrs = sctp_bind_addrs_to_raw(&asoc->base.bind_addr, &addrs_len, gfp);
1880 if (list_empty(&retval->base.bind_addr.address_list)) {
1881 sctp_add_bind_addr(&retval->base.bind_addr, &chunk->dest,
3353 struct sctp_bind_addr *bp = &asoc->base.bind_addr;
H A Doutqueue.c771 const __u16 sport = asoc->base.bind_addr.port;
/linux-master/tools/testing/selftests/net/tcp_ao/
H A Dunsigned-md5.c237 static int client_bind(int sk, union tcp_addr bind_addr) argument
243 .sin6_addr = bind_addr.a6,
249 .sin_addr = bind_addr.a4,
259 fault_t inj, int needs_tcp_md5, union tcp_addr *bind_addr)
271 if (bind_addr && client_bind(sk, *bind_addr))
255 try_connect(const char *tst_name, unsigned int port, union tcp_addr *md5_addr, uint8_t md5_prefix, union tcp_addr *ao_addr, uint8_t ao_prefix, uint8_t sndid, uint8_t rcvid, uint8_t vrf, fault_t inj, int needs_tcp_md5, union tcp_addr *bind_addr) argument
/linux-master/include/trace/events/
H A Dsctp.h73 __entry->bind_port = ep->base.bind_addr.port;
/linux-master/include/net/
H A Dmctp.h72 mctp_eid_t bind_addr; member in struct:mctp_sock
/linux-master/net/mctp/
H A Daf_mctp.c82 msk->bind_addr = smctp->smctp_addr.s_addr;
H A Droute.c67 if (!mctp_address_matches(msk->bind_addr, mh->dest))
/linux-master/include/net/sctp/
H A Dstructs.h1263 * bind_addr.port is our shared port number.
1264 * bind_addr.address_list is our set of local IP addresses.
1266 struct sctp_bind_addr bind_addr; member in struct:sctp_ep_common

Completed in 252 milliseconds