Lines Matching refs:inet
122 const struct inet_sock *inet = inet_sk(sk);
124 if (net_eq(sock_net(sk), net) && inet->inet_num == num &&
125 !(inet->inet_daddr && inet->inet_daddr != raddr) &&
126 !(inet->inet_rcv_saddr && inet->inet_rcv_saddr != laddr) &&
203 struct inet_sock *inet = inet_sk(sk);
242 harderr = inet->pmtudisc != IP_PMTUDISC_DONT;
324 struct inet_sock *inet = inet_sk(sk);
334 ip_local_error(sk, EMSGSIZE, fl4->daddr, inet->inet_dport,
477 struct inet_sock *inet = inet_sk(sk);
530 daddr = inet->inet_daddr;
533 ipcm_init_sk(&ipc, inet);
555 inet_opt = rcu_dereference(inet->inet_opt);
577 tos = get_rttos(&ipc, inet);
578 scope = ip_sendmsg_scope(inet, &ipc, msg);
582 ipc.oif = inet->mc_index;
584 saddr = inet->mc_addr;
586 ipc.oif = inet->uc_index;
587 } else if (ipv4_is_lbcast(daddr) && inet->uc_index) {
594 if (ipc.oif != inet->uc_index &&
596 inet->uc_index)) {
597 ipc.oif = inet->uc_index;
691 struct inet_sock *inet = inet_sk(sk);
709 if (!inet_addr_valid_or_nonlocal(net, inet, addr->sin_addr.s_addr,
713 inet->inet_rcv_saddr = inet->inet_saddr = addr->sin_addr.s_addr;
715 inet->inet_saddr = 0; /* Use device */
731 struct inet_sock *inet = inet_sk(sk);
769 if (inet_cmsg_flags(inet))
1023 struct inet_sock *inet = inet_sk(sp);
1024 __be32 dest = inet->inet_daddr,
1025 src = inet->inet_rcv_saddr;
1027 srcp = inet->inet_num;