Home
last modified time | relevance | path

Searched refs:fl4 (Results 1 – 5 of 5) sorted by relevance

/include/net/
Droute.h125 struct flowi4 fl4 = { in ip_route_output() local
131 return ip_route_output_key(net, &fl4); in ip_route_output()
134 static inline struct rtable *ip_route_output_ports(struct net *net, struct flowi4 *fl4, in ip_route_output_ports() argument
140 flowi4_init_output(fl4, oif, sk ? sk->sk_mark : 0, tos, in ip_route_output_ports()
145 security_sk_classify_flow(sk, flowi4_to_flowi(fl4)); in ip_route_output_ports()
146 return ip_route_output_flow(net, fl4, sk); in ip_route_output_ports()
149 static inline struct rtable *ip_route_output_gre(struct net *net, struct flowi4 *fl4, in ip_route_output_gre() argument
153 memset(fl4, 0, sizeof(*fl4)); in ip_route_output_gre()
154 fl4->flowi4_oif = oif; in ip_route_output_gre()
155 fl4->daddr = daddr; in ip_route_output_gre()
[all …]
Dflow.h87 static inline void flowi4_init_output(struct flowi4 *fl4, int oif, in flowi4_init_output() argument
94 fl4->flowi4_oif = oif; in flowi4_init_output()
95 fl4->flowi4_iif = LOOPBACK_IFINDEX; in flowi4_init_output()
96 fl4->flowi4_mark = mark; in flowi4_init_output()
97 fl4->flowi4_tos = tos; in flowi4_init_output()
98 fl4->flowi4_scope = scope; in flowi4_init_output()
99 fl4->flowi4_proto = proto; in flowi4_init_output()
100 fl4->flowi4_flags = flags; in flowi4_init_output()
101 fl4->flowi4_secid = 0; in flowi4_init_output()
102 fl4->flowi4_uid = uid; in flowi4_init_output()
[all …]
Dip.h125 int ip_append_data(struct sock *sk, struct flowi4 *fl4,
134 ssize_t ip_append_page(struct sock *sk, struct flowi4 *fl4, struct page *page,
136 struct sk_buff *__ip_make_skb(struct sock *sk, struct flowi4 *fl4,
140 int ip_push_pending_frames(struct sock *sk, struct flowi4 *fl4);
142 struct sk_buff *ip_make_skb(struct sock *sk, struct flowi4 *fl4,
149 static inline struct sk_buff *ip_finish_skb(struct sock *sk, struct flowi4 *fl4) in ip_finish_skb() argument
151 return __ip_make_skb(sk, fl4, &sk->sk_write_queue, &inet_sk(sk)->cork.base); in ip_finish_skb()
Dip_tunnels.h134 u8 *protocol, struct flowi4 *fl4);
Dinet_connection_sock.h266 struct dst_entry *inet_csk_route_req(struct sock *sk, struct flowi4 *fl4,