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

123456

/net/ipv4/
H A Ddatagram.c25 struct inet_sock *inet = inet_sk(sk); local
45 saddr = inet->inet_saddr;
48 oif = inet->mc_index;
50 saddr = inet->mc_addr;
52 fl4 = &inet->cork.fl.u.ip4;
56 inet->inet_sport, usin->sin_port, sk, true);
69 if (!inet->inet_saddr)
70 inet->inet_saddr = fl4->saddr; /* Update source address */
71 if (!inet->inet_rcv_saddr) {
72 inet
91 const struct inet_sock *inet = inet_sk(sk); local
[all...]
H A Dip_sockglue.c150 struct inet_sock *inet = inet_sk(skb->sk); local
151 unsigned int flags = inet->cmsg_flags;
333 struct inet_sock *inet = inet_sk(sk); local
338 if (!inet->recverr)
414 struct inet_sock *inet = inet_sk(sk); local
420 if (inet->cmsg_flags)
457 struct inet_sock *inet = inet_sk(sk); local
513 old = rcu_dereference_protected(inet->inet_opt,
515 if (inet->is_icsk) {
521 inet
1114 struct inet_sock *inet = inet_sk(sk); local
[all...]
H A Draw.c115 struct inet_sock *inet = inet_sk(sk); local
117 if (net_eq(sock_net(sk), net) && inet->inet_num == num &&
118 !(inet->inet_daddr && inet->inet_daddr != raddr) &&
119 !(inet->inet_rcv_saddr && inet->inet_rcv_saddr != laddr) &&
213 struct inet_sock *inet = inet_sk(sk); local
229 if (!inet->recverr && sk->sk_state != TCP_ESTABLISHED)
250 harderr = inet->pmtudisc != IP_PMTUDISC_DONT;
255 if (inet
329 struct inet_sock *inet = inet_sk(sk); local
466 struct inet_sock *inet = inet_sk(sk); local
658 struct inet_sock *inet = inet_sk(sk); local
686 struct inet_sock *inet = inet_sk(sk); local
984 struct inet_sock *inet = inet_sk(sp); local
[all...]
H A Daf_inet.c95 #include <linux/inet.h>
149 struct inet_sock *inet = inet_sk(sk); local
162 pr_err("Attempt to release alive inet socket %p\n", sk);
171 kfree(rcu_dereference_protected(inet->inet_opt, 1));
190 struct inet_sock *inet; local
193 inet = inet_sk(sk);
194 if (!inet->inet_num) {
199 inet->inet_sport = htons(inet->inet_num);
287 * Create an inet socke
295 struct inet_sock *inet; local
479 struct inet_sock *inet = inet_sk(sk); local
751 struct inet_sock *inet = inet_sk(sk); local
1164 struct inet_sock *inet = inet_sk(sk); local
1213 struct inet_sock *inet = inet_sk(sk); local
[all...]
H A Dtcp_probe.c97 const struct inet_sock *inet = inet_sk(sk); local
100 if ((port == 0 || ntohs(inet->inet_dport) == port ||
101 ntohs(inet->inet_sport) == port) &&
110 p->saddr = inet->inet_saddr;
111 p->sport = inet->inet_sport;
112 p->daddr = inet->inet_daddr;
113 p->dport = inet->inet_dport;
H A Dinet_timewait_sock.c129 const struct inet_sock *inet = inet_sk(sk); local
135 Note, that any socket with inet->num != 0 MUST be bound in
138 bhead = &hashinfo->bhash[inet_bhashfn(twsk_net(tw), inet->inet_num,
179 const struct inet_sock *inet = inet_sk(sk); local
184 tw->tw_daddr = inet->inet_daddr;
185 tw->tw_rcv_saddr = inet->inet_rcv_saddr;
187 tw->tw_tos = inet->tos;
188 tw->tw_num = inet->inet_num;
191 tw->tw_sport = inet->inet_sport;
192 tw->tw_dport = inet
[all...]
H A Dudp.c97 #include <linux/inet.h>
344 struct inet_sock *inet = inet_sk(sk); local
347 if (inet->inet_rcv_saddr) {
348 if (inet->inet_rcv_saddr != daddr)
352 if (inet->inet_daddr) {
353 if (inet->inet_daddr != saddr)
357 if (inet->inet_dport) {
358 if (inet->inet_dport != sport)
381 struct inet_sock *inet = inet_sk(sk); local
383 if (inet
577 struct inet_sock *inet = inet_sk(s); local
610 struct inet_sock *inet; local
746 struct inet_sock *inet = inet_sk(sk); local
805 struct inet_sock *inet = inet_sk(sk); local
825 struct inet_sock *inet = inet_sk(sk); local
1069 struct inet_sock *inet = inet_sk(sk); local
1201 struct inet_sock *inet = inet_sk(sk); local
1309 struct inet_sock *inet = inet_sk(sk); local
2148 struct inet_sock *inet = inet_sk(sp); local
[all...]
H A Dip_output.c58 #include <linux/inet.h>
116 static inline int ip_select_ttl(struct inet_sock *inet, struct dst_entry *dst) argument
118 int ttl = inet->uc_ttl;
132 struct inet_sock *inet = inet_sk(sk); local
142 iph->tos = inet->tos;
147 iph->ttl = ip_select_ttl(inet, &rt->dst);
216 struct inet_sock *inet = skb->sk ? inet_sk(skb->sk) : NULL; local
218 return (inet && inet->pmtudisc == IP_PMTUDISC_PROBE) ?
329 struct inet_sock *inet local
806 struct inet_sock *inet = inet_sk(sk); local
1041 struct inet_sock *inet = inet_sk(sk); local
1094 struct inet_sock *inet = inet_sk(sk); local
1116 struct inet_sock *inet = inet_sk(sk); local
1278 struct inet_sock *inet = inet_sk(sk); local
1484 struct inet_sock *inet; local
[all...]
H A Dinet_hashtables.c149 struct inet_sock *inet = inet_sk(sk); local
151 if (net_eq(sock_net(sk), net) && inet->inet_num == hnum &&
153 __be32 rcv_saddr = inet->inet_rcv_saddr;
316 struct inet_sock *inet = inet_sk(sk); local
317 __be32 daddr = inet->inet_rcv_saddr;
318 __be32 saddr = inet->inet_daddr;
321 const __portpair ports = INET_COMBINED_PORTS(inet->inet_dport, lport);
324 saddr, inet->inet_dport);
362 inet->inet_num = lport;
363 inet
393 const struct inet_sock *inet = inet_sk(sk); local
[all...]
H A Dinet_diag.c32 #include <linux/inet.h>
80 const struct inet_sock *inet = inet_sk(sk); local
107 r->id.idiag_sport = inet->inet_sport;
108 r->id.idiag_dport = inet->inet_dport;
109 r->id.idiag_src[0] = inet->inet_rcv_saddr;
110 r->id.idiag_dst[0] = inet->inet_daddr;
115 /* IPv6 dual-stack sockets use inet->tos for IPv4 connections,
119 if (nla_put_u8(skb, INET_DIAG_TOS, inet->tos) < 0)
484 struct inet_sock *inet = inet_sk(sk); local
499 entry.saddr = &inet
710 struct inet_sock *inet = inet_sk(sk); local
762 struct inet_sock *inet = inet_sk(sk); local
850 struct inet_sock *inet = inet_sk(sk); local
923 struct inet_sock *inet = inet_sk(sk); local
[all...]
H A Dinet_connection_sock.c669 * inet_csk_clone_lock - clone an inet socket, and lock its clone
757 struct inet_sock *inet = inet_sk(sk); local
774 if (!sk->sk_prot->get_port(sk, inet->inet_num)) {
775 inet->inet_sport = htons(inet->inet_num);
871 const struct inet_sock *inet = inet_sk(sk); local
874 sin->sin_addr.s_addr = inet->inet_daddr;
875 sin->sin_port = inet->inet_dport;
909 const struct inet_sock *inet = inet_sk(sk); local
911 __be32 daddr = inet
936 struct inet_sock *inet = inet_sk(sk); local
[all...]
H A Dtcp_timer.c368 struct inet_sock *inet = inet_sk(sk); local
371 &inet->inet_daddr,
372 ntohs(inet->inet_dport), inet->inet_num,
380 ntohs(inet->inet_dport), inet->inet_num,
H A Dping.c32 #include <linux/inet.h>
696 struct inet_sock *inet = inet_sk(sk); local
707 pr_debug("ping_v4_sendmsg(sk=%p,sk->num=%u)\n", inet, inet->inet_num);
729 daddr = inet->inet_daddr;
733 ipc.addr = inet->inet_saddr;
751 inet_opt = rcu_dereference(inet->inet_opt);
768 tos = RT_TOS(inet->tos);
777 ipc.oif = inet->mc_index;
779 saddr = inet
1094 struct inet_sock *inet = inet_sk(sp); local
[all...]
/net/dccp/
H A Dprobe.c78 const struct inet_sock *inet = inet_sk(sk); local
84 if (port == 0 || ntohs(inet->inet_dport) == port ||
85 ntohs(inet->inet_sport) == port) {
88 &inet->inet_saddr, ntohs(inet->inet_sport),
89 &inet->inet_daddr, ntohs(inet->inet_dport), size,
95 &inet->inet_saddr, ntohs(inet->inet_sport),
96 &inet
[all...]
H A Dipv6.h32 struct inet_timewait_sock inet; member in struct:dccp6_timewait_sock
H A Dipv4.c45 struct inet_sock *inet = inet_sk(sk); local
64 inet_opt = rcu_dereference_protected(inet->inet_opt,
72 orig_sport = inet->inet_sport;
74 fl4 = &inet->cork.fl.u.ip4;
75 rt = ip_route_connect(fl4, nexthop, inet->inet_saddr,
90 if (inet->inet_saddr == 0)
91 inet->inet_saddr = fl4->saddr;
92 inet->inet_rcv_saddr = inet->inet_saddr;
94 inet
154 const struct inet_sock *inet = inet_sk(sk); local
217 struct inet_sock *inet; local
370 const struct inet_sock *inet = inet_sk(sk); local
[all...]
/net/rds/
H A Dtcp_listen.c53 struct inet_sock *inet; local
68 inet = inet_sk(new_sock->sk);
71 &inet->inet_saddr, ntohs(inet->inet_sport),
72 &inet->inet_daddr, ntohs(inet->inet_dport));
74 conn = rds_conn_create(inet->inet_saddr, inet->inet_daddr,
/net/ipv6/
H A Daf_inet6.c42 #include <linux/inet.h>
116 struct inet_sock *inet; local
203 inet = inet_sk(sk);
204 inet->is_icsk = (INET_PROTOSW_ICSK & answer_flags) != 0;
207 inet->inet_num = protocol;
209 inet->hdrincl = 1;
228 inet->uc_ttl = -1;
230 inet->mc_loop = 1;
231 inet->mc_ttl = 1;
232 inet
279 struct inet_sock *inet = inet_sk(sk); local
466 struct inet_sock *inet = inet_sk(sk); local
684 struct inet_sock *inet = inet_sk(sk); local
[all...]
H A Dinet6_hashtables.c238 struct inet_sock *inet = inet_sk(sk); local
243 const __portpair ports = INET_COMBINED_PORTS(inet->inet_dport, lport);
246 inet->inet_dport);
283 inet->inet_num = lport;
284 inet->inet_sport = htons(lport);
314 const struct inet_sock *inet = inet_sk(sk); local
318 inet->inet_dport);
H A Dping.c107 struct inet_sock *inet = inet_sk(sk); local
120 pr_debug("ping_v6_sendmsg(sk=%p,sk->num=%u)\n", inet, inet->inet_num);
190 pfh.icmph.un.echo.id = inet->inet_sport;
H A Dudp.c136 struct inet_sock *inet = inet_sk(sk); local
139 if (inet->inet_dport) {
140 if (inet->inet_dport != sport)
174 struct inet_sock *inet = inet_sk(sk); local
179 if (inet->inet_dport) {
180 if (inet->inet_dport != sport)
367 struct inet_sock *inet = inet_sk(sk); local
467 if (inet->cmsg_flags)
683 struct inet_sock *inet = inet_sk(s); local
691 if (inet
957 struct inet_sock *inet = inet_sk(sk); local
1013 struct inet_sock *inet = inet_sk(sk); local
1366 struct inet_sock *inet = inet_sk(sp); local
1438 struct inet_sock *inet = inet_sk(sk); local
[all...]
/net/l2tp/
H A Dl2tp_ip.c35 struct inet_sock inet; member in struct:l2tp_ip_sock
55 struct inet_sock *inet = inet_sk(sk); local
63 !(inet->inet_rcv_saddr && inet->inet_rcv_saddr != laddr) &&
246 struct inet_sock *inet = inet_sk(sk); local
278 inet->inet_rcv_saddr = inet->inet_saddr = addr->l2tp_addr.s_addr;
280 inet->inet_saddr = 0; /* Use device */
346 struct inet_sock *inet = inet_sk(sk); local
353 if (!inet
392 struct inet_sock *inet = inet_sk(sk); local
512 struct inet_sock *inet = inet_sk(sk); local
[all...]
H A Dl2tp_debugfs.c126 struct inet_sock *inet = inet_sk(tunnel->sock); local
136 &inet->inet_saddr, &inet->inet_daddr);
139 ntohs(inet->inet_sport), ntohs(inet->inet_dport));
/net/core/
H A Dnet-traces.c12 #include <linux/inet.h>
/net/ipv4/netfilter/
H A Dnf_defrag_ipv4.c70 struct inet_sock *inet = inet_sk(skb->sk); local
73 inet->nodefrag)

Completed in 237 milliseconds

123456