Home
last modified time | relevance | path

Searched refs:oif (Results 1 – 17 of 17) sorted by relevance

/include/net/netfilter/
A Dnf_dup_netdev.h7 void nf_dup_netdev_egress(const struct nft_pktinfo *pkt, int oif);
8 void nf_fwd_netdev_egress(const struct nft_pktinfo *pkt, int oif);
15 enum flow_action_id id, int oif);
/include/net/
A Droute.h188 int oif, __u8 scope) in ip_route_output() argument
191 .flowi4_oif = oif, in ip_route_output()
205 __u8 proto, __u8 tos, int oif) in ip_route_output_ports() argument
207 flowi4_init_output(fl4, oif, sk ? READ_ONCE(sk->sk_mark) : 0, tos, in ip_route_output_ports()
246 void ipv4_update_pmtu(struct sk_buff *skb, struct net *net, u32 mtu, int oif,
249 void ipv4_redirect(struct sk_buff *skb, struct net *net, int oif, u8 protocol);
320 __be32 src, int oif, u8 protocol, in ip_route_connect_init() argument
332 flowi4_init_output(fl4, oif, READ_ONCE(sk->sk_mark), ip_sock_rt_tos(sk), in ip_route_connect_init()
338 __be32 src, int oif, u8 protocol, in ip_route_connect() argument
345 ip_route_connect_init(fl4, dst, src, oif, protocol, sport, dport, sk); in ip_route_connect()
[all …]
A Dipv6_stubs.h35 int (*fib6_lookup)(struct net *net, int oif, struct flowi6 *fl6,
38 int oif, struct flowi6 *fl6,
41 struct flowi6 *fl6, int oif, bool oif_match,
A Dflow.h95 static inline void flowi4_init_output(struct flowi4 *fl4, int oif, in flowi4_init_output() argument
102 fl4->flowi4_oif = oif; in flowi4_init_output()
121 static inline void flowi4_update_output(struct flowi4 *fl4, int oif, in flowi4_update_output() argument
124 fl4->flowi4_oif = oif; in flowi4_update_output()
A Dip6_route.h155 const struct in6_addr *saddr, int oif,
189 void ip6_update_pmtu(struct sk_buff *skb, struct net *net, __be32 mtu, int oif,
192 void ip6_redirect(struct sk_buff *skb, struct net *net, int oif, u32 mark,
194 void ip6_redirect_no_header(struct sk_buff *skb, struct net *net, int oif);
A Dip_tunnels.h351 struct net *net, int oif, in ip_tunnel_init_flow() argument
357 if (oif) { in ip_tunnel_init_flow()
358 fl4->flowi4_l3mdev = l3mdev_master_upper_ifindex_by_index(net, oif); in ip_tunnel_init_flow()
360 fl4->flowi4_oif = fl4->flowi4_l3mdev ? 0 : oif; in ip_tunnel_init_flow()
A Dudp_tunnel.h152 struct net *net, int oif,
160 struct socket *sock, int oif,
A Dip6_fib.h443 int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6,
448 int oif, struct flowi6 *fl6, struct fib6_result *res,
452 struct flowi6 *fl6, int oif, bool have_oif_match,
A Dip_fib.h454 dscp_t dscp, int oif, struct net_device *dev,
459 dscp_t dscp, int oif, struct net_device *dev, in fib_validate_source_reason() argument
462 int err = fib_validate_source(skb, src, dst, dscp, oif, dev, idev, in fib_validate_source_reason()
A Dip.h80 int oif; member
102 ipcm->oif = READ_ONCE(inet->sk.sk_bound_dev_if); in ipcm_init_sk()
A Dxfrm.h374 int oif; member
/include/uapi/linux/netfilter/
A Dxt_TEE.h9 char oif[16]; member
/include/net/netfilter/ipv4/
A Dnf_dup_ipv4.h9 const struct in_addr *gw, int oif);
/include/net/netfilter/ipv6/
A Dnf_dup_ipv6.h8 const struct in6_addr *gw, int oif);
/include/trace/events/
A Dfib6.h23 __field( int, oif )
44 __entry->oif = flp->flowi6_oif;
82 __entry->tb_id, __entry->oif, __entry->iif, __entry->proto,
A Dfib.h23 __field( int, oif )
45 __entry->oif = flp->flowi4_oif;
94 __entry->tb_id, __entry->oif, __entry->iif, __entry->proto,
/include/linux/
A Dicmpv6.h91 const struct in6_addr *daddr, int oif);

Completed in 40 milliseconds