/net/core/ |
H A D | secure_seq.c | 44 __be16 sport, __be16 dport) 55 (((__force u16)sport << 16) + (__force u16)dport); 66 __be16 dport) 76 secret[4] = net_secret[4] + (__force u32)dport; 90 __be16 sport, __be16 dport) 97 hash[2] = ((__force u16)sport << 16) + (__force u16)dport; 105 u32 secure_ipv4_port_ephemeral(__be32 saddr, __be32 daddr, __be16 dport) argument 112 hash[2] = (__force u32)dport ^ net_secret[14]; 124 __be16 sport, __be16 dport) 132 hash[2] = ((__force u16)sport << 16) + (__force u16)dport; 43 secure_tcpv6_sequence_number(const __be32 *saddr, const __be32 *daddr, __be16 sport, __be16 dport) argument 65 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr, __be16 dport) argument 89 secure_tcp_sequence_number(__be32 saddr, __be32 daddr, __be16 sport, __be16 dport) argument 123 secure_dccp_sequence_number(__be32 saddr, __be32 daddr, __be16 sport, __be16 dport) argument 146 secure_dccpv6_sequence_number(__be32 *saddr, __be32 *daddr, __be16 sport, __be16 dport) argument [all...] |
/net/openvswitch/ |
H A D | vport-geneve.c | 174 __be16 dport = inet_sk(geneve_port->gs->sock->sk)->inet_sport; local 211 tun_key->ipv4_ttl, df, sport, dport,
|
/net/ipv4/netfilter/ |
H A D | nf_nat_l3proto_ipv4.c | 73 __be16 dport) 75 return secure_ipv4_port_ephemeral(t->src.u3.ip, t->dst.u3.ip, dport); 72 nf_nat_ipv4_secure_port(const struct nf_conntrack_tuple *t, __be16 dport) argument
|
H A D | ipt_CLUSTERIP.c | 247 u_int16_t sport = 0, dport = 0; local 258 dport = ports[1]; 274 hashval = jhash_3words(ntohl(iph->saddr), sport, dport,
|
/net/ipv4/ |
H A D | syncookies.c | 36 static u32 cookie_hash(__be32 saddr, __be32 daddr, __be16 sport, __be16 dport, argument 47 tmp[2] = ((__force u32)sport << 16) + (__force u32)dport; 87 __be16 dport, __u32 sseq, __u32 data) 92 * HASH(sec1,saddr,sport,daddr,dport,sec1) + sseq + (count * 2^24) 93 * + (HASH(sec2,saddr,sport,daddr,dport,count,sec2) % 2^24). 100 return (cookie_hash(saddr, daddr, sport, dport, 0, 0) + 102 ((cookie_hash(saddr, daddr, sport, dport, count, 1) + data) 116 __be16 sport, __be16 dport, __u32 sseq) 121 cookie -= cookie_hash(saddr, daddr, sport, dport, 0, 0) + sseq; 129 cookie_hash(saddr, daddr, sport, dport, coun 86 secure_tcp_syn_cookie(__be32 saddr, __be32 daddr, __be16 sport, __be16 dport, __u32 sseq, __u32 data) argument 115 check_tcp_syn_cookie(__u32 cookie, __be32 saddr, __be32 daddr, __be16 sport, __be16 dport, __u32 sseq) argument [all...] |
H A D | esp4.c | 208 __be16 sport, dport; local 213 dport = encap->encap_dport; 219 uh->dest = dport;
|
H A D | inet_diag.c | 44 u16 dport; member in struct:inet_diag_entry 425 yes = entry->dport >= op[1].no; 428 yes = entry->dport <= op[1].no; 441 entry->sport : entry->dport)) { 508 entry.dport = ntohs(inet->inet_dport); 666 entry.dport = ntohs(tw->tw_dport); 811 entry.dport = ntohs(ireq->ir_rmt_port);
|
H A D | udp.c | 341 __be16 sport, __be32 daddr, __be16 dport, int dif) 375 * In this second variant, we check (daddr, dport) matches (inet_rcv_sadd, inet_num) 480 __be16 sport, __be32 daddr, __be16 dport, 485 unsigned short hnum = ntohs(dport); 521 daddr, dport, dif); 550 daddr, dport, dif) < badness)) { 561 __be16 sport, __be16 dport, 567 iph->daddr, dport, inet_iif(skb), 572 __be32 daddr, __be16 dport, int dif) 574 return __udp4_lib_lookup(net, saddr, sport, daddr, dport, di 339 compute_score(struct sock *sk, struct net *net, __be32 saddr, unsigned short hnum, __be16 sport, __be32 daddr, __be16 dport, int dif) argument 479 __udp4_lib_lookup(struct net *net, __be32 saddr, __be16 sport, __be32 daddr, __be16 dport, int dif, struct udp_table *udptable) argument 560 __udp4_lib_lookup_skb(struct sk_buff *skb, __be16 sport, __be16 dport, struct udp_table *udptable) argument 571 udp4_lib_lookup(struct net *net, __be32 saddr, __be16 sport, __be32 daddr, __be16 dport, int dif) argument 876 __be16 dport; local [all...] |
/net/ipv6/ |
H A D | inet6_hashtables.c | 229 const struct in6_addr *daddr, const __be16 dport, 235 sk = __inet6_lookup(net, hashinfo, saddr, sport, daddr, ntohs(dport), dif); 227 inet6_lookup(struct net *net, struct inet_hashinfo *hashinfo, const struct in6_addr *saddr, const __be16 sport, const struct in6_addr *daddr, const __be16 dport, const int dif) argument
|
H A D | syncookies.c | 64 __be16 sport, __be16 dport, u32 count, int c) 80 tmp[8] = ((__force u32)sport << 16) + (__force u32)dport; 89 __be16 sport, __be16 dport, __u32 sseq, 93 return (cookie_hash(saddr, daddr, sport, dport, 0, 0) + 95 ((cookie_hash(saddr, daddr, sport, dport, count, 1) + data) 101 __be16 dport, __u32 sseq) 105 cookie -= cookie_hash(saddr, daddr, sport, dport, 0, 0) + sseq; 112 cookie_hash(saddr, daddr, sport, dport, count - diff, 1)) 63 cookie_hash(const struct in6_addr *saddr, const struct in6_addr *daddr, __be16 sport, __be16 dport, u32 count, int c) argument 87 secure_tcp_syn_cookie(const struct in6_addr *saddr, const struct in6_addr *daddr, __be16 sport, __be16 dport, __u32 sseq, __u32 data) argument 99 check_tcp_syn_cookie(__u32 cookie, const struct in6_addr *saddr, const struct in6_addr *daddr, __be16 sport, __be16 dport, __u32 sseq) argument
|
H A D | udp.c | 148 const struct in6_addr *daddr, __be16 dport, 274 const struct in6_addr *daddr, __be16 dport, 279 unsigned short hnum = ntohs(dport); 314 score = compute_score(sk, net, hnum, saddr, sport, daddr, dport, dif); 343 daddr, dport, dif) < badness)) { 354 __be16 sport, __be16 dport, 363 &iph->daddr, dport, inet6_iif(skb), 368 const struct in6_addr *daddr, __be16 dport, int dif) 370 return __udp6_lib_lookup(net, saddr, sport, daddr, dport, dif, &udp_table); 145 compute_score(struct sock *sk, struct net *net, unsigned short hnum, const struct in6_addr *saddr, __be16 sport, const struct in6_addr *daddr, __be16 dport, int dif) argument 272 __udp6_lib_lookup(struct net *net, const struct in6_addr *saddr, __be16 sport, const struct in6_addr *daddr, __be16 dport, int dif, struct udp_table *udptable) argument 353 __udp6_lib_lookup_skb(struct sk_buff *skb, __be16 sport, __be16 dport, struct udp_table *udptable) argument 367 udp6_lib_lookup(struct net *net, const struct in6_addr *saddr, __be16 sport, const struct in6_addr *daddr, __be16 dport, int dif) argument
|
/net/ipv6/netfilter/ |
H A D | nf_nat_l3proto_ipv6.c | 72 __be16 dport) 74 return secure_ipv6_port_ephemeral(t->src.u3.ip6, t->dst.u3.ip6, dport); 71 nf_nat_ipv6_secure_port(const struct nf_conntrack_tuple *t, __be16 dport) argument
|
/net/netfilter/ |
H A D | xt_TPROXY.c | 104 const __be16 sport, const __be16 dport, 116 daddr, dport, 127 saddr, sport, daddr, dport, 135 sk = udp4_lib_lookup(net, saddr, sport, daddr, dport, 159 protocol, ntohl(saddr), ntohs(sport), ntohl(daddr), ntohs(dport), lookup_type, sk); 168 const __be16 sport, const __be16 dport, 180 daddr, ntohs(dport), 191 saddr, sport, daddr, ntohs(dport), 199 sk = udp6_lib_lookup(net, saddr, sport, daddr, dport, 223 protocol, saddr, ntohs(sport), daddr, ntohs(dport), lookup_typ 102 nf_tproxy_get_sock_v4(struct net *net, const u8 protocol, const __be32 saddr, const __be32 daddr, const __be16 sport, const __be16 dport, const struct net_device *in, const enum nf_tproxy_lookup_t lookup_type) argument 166 nf_tproxy_get_sock_v6(struct net *net, const u8 protocol, const struct in6_addr *saddr, const struct in6_addr *daddr, const __be16 sport, const __be16 dport, const struct net_device *in, const enum nf_tproxy_lookup_t lookup_type) argument [all...] |
H A D | xt_socket.c | 117 const __be16 sport, const __be16 dport, 123 saddr, sport, daddr, dport, 126 return udp4_lib_lookup(net, saddr, sport, daddr, dport, 141 __be16 uninitialized_var(dport), uninitialized_var(sport); 158 dport = hp->dest; 162 &sport, &dport)) 181 dport = (iph->protocol == IPPROTO_TCP) ? 191 saddr, daddr, sport, dport, 196 &daddr, ntohs(dport), 314 const __be16 sport, const __be16 dport, 115 xt_socket_get_sock_v4(struct net *net, const u8 protocol, const __be32 saddr, const __be32 daddr, const __be16 sport, const __be16 dport, const struct net_device *in) argument 312 xt_socket_get_sock_v6(struct net *net, const u8 protocol, const struct in6_addr *saddr, const struct in6_addr *daddr, const __be16 sport, const __be16 dport, const struct net_device *in) argument [all...] |
/net/rds/ |
H A D | message.c | 97 __be16 dport, u64 seq) 101 hdr->h_dport = dport; 96 rds_message_populate_header(struct rds_header *hdr, __be16 sport, __be16 dport, u64 seq) argument
|
H A D | send.c | 756 __be16 dport, int *queued) 796 rds_message_populate_header(&rm->m_inc.i_hdr, sport, dport, 0); 930 __be16 dport; local 952 dport = usin->sin_port; 957 dport = rs->rs_conn_port; 1029 ret = rds_cong_wait(conn->c_fcong, dport, nonblock, rs); 1036 dport, &queued)) { 1051 dport, 1092 rds_send_pong(struct rds_connection *conn, __be16 dport) argument 1109 ret = rds_cong_wait(conn->c_fcong, dport, 754 rds_send_queue_rm(struct rds_sock *rs, struct rds_connection *conn, struct rds_message *rm, __be16 sport, __be16 dport, int *queued) argument [all...] |
/net/sctp/ |
H A D | output.c | 109 __u16 sport, __u16 dport) 118 packet->destination_port = dport; 107 sctp_packet_init(struct sctp_packet *packet, struct sctp_transport *transport, __u16 sport, __u16 dport) argument
|
H A D | outqueue.c | 711 __u16 dport = asoc->peer.port; local 824 sctp_packet_init(&singleton, transport, sport, dport);
|
H A D | sm_statefuns.c | 5988 __u16 dport; local 5993 dport = ntohs(chunk->sctp_hdr->source); 6045 packet = sctp_packet_init(&transport->packet, transport, sport, dport);
|
/net/tipc/ |
H A D | msg.c | 67 u32 dport, u32 oport, int errcode) 81 msg_set_destport(msg, dport); 406 u32 dport; local 418 dport = tipc_nametbl_translate(msg_nametype(msg), 421 if (!dport) 425 msg_set_destport(msg, dport); 65 tipc_msg_create(uint user, uint type, uint hdr_sz, uint data_sz, u32 dnode, u32 onode, u32 dport, u32 oport, int errcode) argument
|
H A D | socket.c | 901 u32 dnode, dport; local 959 dport = tipc_nametbl_translate(type, inst, &dnode); 961 msg_set_destport(mhdr, dport); 962 if (unlikely(!dport && !dnode)) { 1765 u32 dport = msg_destport(buf_msg(buf)); local 1771 tsk = tipc_sk_get(dport); 2221 u32 dport = tsk_peer_port(tsk); local 2228 tipc_node(destnode), dport);
|
/net/netfilter/ipvs/ |
H A D | ip_vs_conn.c | 416 if (p->vport == cp->cport && p->cport == cp->dport && 481 /* hash on new dport */ 599 IP_VS_DBG_ADDR(cp->daf, &cp->daddr), ntohs(cp->dport), 642 cp->dport, &cp->vaddr, cp->vport, 696 IP_VS_DBG_ADDR(cp->daf, &cp->daddr), ntohs(cp->dport), 766 ntohs(ct->dport)); 773 ct->dport = htons(0xffff); 874 const union nf_inet_addr *daddr, __be16 dport, unsigned int flags, 901 cp->dport = dport; 873 ip_vs_conn_new(const struct ip_vs_conn_param *p, int dest_af, const union nf_inet_addr *daddr, __be16 dport, unsigned int flags, struct ip_vs_dest *dest, __u32 fwmark) argument [all...] |
H A D | ip_vs_core.c | 236 __be16 dport = 0; /* destination port to forward */ local 268 * service, and a template like <caddr, 0, vaddr, vport, daddr, dport> 278 * <protocol, caddr, 0, vaddr, vport, daddr, dport> 325 dport = dest->port; 331 ct = ip_vs_conn_new(¶m, dest->af, &dest->addr, dport, 346 dport = dst_port; 347 if (dport == svc->port && dest->port) 348 dport = dest->port; 360 cp = ip_vs_conn_new(¶m, dest->af, &dest->addr, dport, flags, dest, 497 IP_VS_DBG_ADDR(cp->daf, &cp->daddr), ntohs(cp->dport), [all...] |
H A D | ip_vs_sync.c | 76 __be16 dport; member in struct:ip_vs_sync_conn_v0 105 | vport | dport | 141 __be16 dport; member in struct:ip_vs_sync_v4 163 __be16 dport; member in struct:ip_vs_sync_v6 585 s->dport = cp->dport; 724 s->v4.dport = cp->dport; 841 const union nf_inet_addr *daddr, __be16 dport, 888 dest = ip_vs_find_dest(net, type, type, daddr, dport, 838 ip_vs_proc_conn(struct net *net, struct ip_vs_conn_param *param, unsigned int flags, unsigned int state, unsigned int protocol, unsigned int type, const union nf_inet_addr *daddr, __be16 dport, unsigned long timeout, __u32 fwmark, struct ip_vs_sync_conn_options *opt) argument [all...] |
H A D | ip_vs_ctl.c | 548 const union nf_inet_addr *daddr, __be16 dport) 555 hash = ip_vs_rs_hashkey(af, daddr, dport); 559 if (dest->port == dport && 578 const union nf_inet_addr *daddr, __be16 dport) 588 (dest->port == dport)) { 598 * Find destination by {daddr,dport,vaddr,protocol} 607 __be16 dport, 614 __be16 port = dport; 623 dest = ip_vs_lookup_dest(svc, dest_af, daddr, port ^ dport); 661 const union nf_inet_addr *daddr, __be16 dport) 547 ip_vs_has_real_service(struct net *net, int af, __u16 protocol, const union nf_inet_addr *daddr, __be16 dport) argument 577 ip_vs_lookup_dest(struct ip_vs_service *svc, int dest_af, const union nf_inet_addr *daddr, __be16 dport) argument 605 ip_vs_find_dest(struct net *net, int svc_af, int dest_af, const union nf_inet_addr *daddr, __be16 dport, const union nf_inet_addr *vaddr, __be16 vport, __u16 protocol, __u32 fwmark, __u32 flags) argument 660 ip_vs_trash_get_dest(struct ip_vs_service *svc, int dest_af, const union nf_inet_addr *daddr, __be16 dport) argument 923 __be16 dport = udest->port; local 988 __be16 dport = udest->port; local 1086 __be16 dport = udest->port; local [all...] |