Lines Matching refs:inet

122 static inline int ip_select_ttl(struct inet_sock *inet, struct dst_entry *dst)  in ip_select_ttl()  argument
124 int ttl = inet->uc_ttl; in ip_select_ttl()
138 struct inet_sock *inet = inet_sk(sk); in ip_build_and_send_pkt() local
149 iph->tos = inet->tos; in ip_build_and_send_pkt()
150 iph->ttl = ip_select_ttl(inet, &rt->dst); in ip_build_and_send_pkt()
382 struct inet_sock *inet = inet_sk(sk); in ip_queue_xmit() local
394 inet_opt = rcu_dereference(inet->inet_opt); in ip_queue_xmit()
406 daddr = inet->inet_daddr; in ip_queue_xmit()
415 daddr, inet->inet_saddr, in ip_queue_xmit()
416 inet->inet_dport, in ip_queue_xmit()
417 inet->inet_sport, in ip_queue_xmit()
435 *((__be16 *)iph) = htons((4 << 12) | (5 << 8) | (inet->tos & 0xff)); in ip_queue_xmit()
440 iph->ttl = ip_select_ttl(inet, &rt->dst); in ip_queue_xmit()
448 ip_options_build(skb, &inet_opt->opt, inet->inet_daddr, rt, 0); in ip_queue_xmit()
875 struct inet_sock *inet = inet_sk(sk); in __ip_append_data() local
905 ip_local_error(sk, EMSGSIZE, fl4->daddr, inet->inet_dport, in __ip_append_data()
1173 struct inet_sock *inet = inet_sk(sk); in ip_append_data() local
1180 err = ip_setup_cork(sk, &inet->cork.base, ipc, rtp); in ip_append_data()
1187 return __ip_append_data(sk, fl4, &sk->sk_write_queue, &inet->cork.base, in ip_append_data()
1195 struct inet_sock *inet = inet_sk(sk); in ip_append_page() local
1206 if (inet->hdrincl) in ip_append_page()
1215 cork = &inet->cork.base; in ip_append_page()
1231 ip_local_error(sk, EMSGSIZE, fl4->daddr, inet->inet_dport, in ip_append_page()
1355 struct inet_sock *inet = inet_sk(sk); in __ip_make_skb() local
1391 if (inet->pmtudisc == IP_PMTUDISC_DO || in __ip_make_skb()
1392 inet->pmtudisc == IP_PMTUDISC_PROBE || in __ip_make_skb()
1403 ttl = inet->mc_ttl; in __ip_make_skb()
1405 ttl = ip_select_ttl(inet, &rt->dst); in __ip_make_skb()
1410 iph->tos = (cork->tos != -1) ? cork->tos : inet->tos; in __ip_make_skb()