Lines Matching refs:inet
125 struct inet_sock *inet = inet_sk(sk);
127 if (net_eq(sock_net(sk), net) && inet->inet_num == num &&
128 !(inet->inet_daddr && inet->inet_daddr != raddr) &&
129 !(inet->inet_rcv_saddr && inet->inet_rcv_saddr != laddr) &&
227 struct inet_sock *inet = inet_sk(sk);
245 if (!inet->recverr && sk->sk_state != TCP_ESTABLISHED)
264 harderr = inet->pmtudisc != IP_PMTUDISC_DONT;
272 if (inet->recverr) {
276 if (inet->hdrincl)
281 if (inet->recverr || harderr) {
349 struct inet_sock *inet = inet_sk(sk);
359 ip_local_error(sk, EMSGSIZE, fl4->daddr, inet->inet_dport,
443 if (err == -ENOBUFS && !inet->recverr)
501 struct inet_sock *inet = inet_sk(sk);
519 /* hdrincl should be READ_ONCE(inet->hdrincl)
523 hdrincl = inet->hdrincl;
558 daddr = inet->inet_daddr;
561 ipcm_init_sk(&ipc, inet);
583 inet_opt = rcu_dereference(inet->inet_opt);
611 ipc.oif = inet->mc_index;
613 saddr = inet->mc_addr;
615 ipc.oif = inet->uc_index;
616 } else if (ipv4_is_lbcast(daddr) && inet->uc_index) {
623 if (ipc.oif != inet->uc_index &&
625 inet->uc_index)) {
626 ipc.oif = inet->uc_index;
677 if (err == -ENOBUFS && !inet->recverr)
721 struct inet_sock *inet = inet_sk(sk);
742 inet->inet_rcv_saddr = inet->inet_saddr = addr->sin_addr.s_addr;
744 inet->inet_saddr = 0; /* Use device */
760 struct inet_sock *inet = inet_sk(sk);
798 if (inet->cmsg_flags)
1055 struct inet_sock *inet = inet_sk(sp);
1056 __be32 dest = inet->inet_daddr,
1057 src = inet->inet_rcv_saddr;
1059 srcp = inet->inet_num;