| /include/net/netfilter/ |
| A D | nf_dup_netdev.h | 7 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 D | route.h | 188 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 D | ipv6_stubs.h | 35 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 D | flow.h | 95 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 D | ip6_route.h | 155 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 D | ip_tunnels.h | 351 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 D | udp_tunnel.h | 152 struct net *net, int oif, 160 struct socket *sock, int oif,
|
| A D | ip6_fib.h | 443 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 D | ip_fib.h | 454 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 D | ip.h | 80 int oif; member 102 ipcm->oif = READ_ONCE(inet->sk.sk_bound_dev_if); in ipcm_init_sk()
|
| A D | xfrm.h | 374 int oif; member
|
| /include/uapi/linux/netfilter/ |
| A D | xt_TEE.h | 9 char oif[16]; member
|
| /include/net/netfilter/ipv4/ |
| A D | nf_dup_ipv4.h | 9 const struct in_addr *gw, int oif);
|
| /include/net/netfilter/ipv6/ |
| A D | nf_dup_ipv6.h | 8 const struct in6_addr *gw, int oif);
|
| /include/trace/events/ |
| A D | fib6.h | 23 __field( int, oif ) 44 __entry->oif = flp->flowi6_oif; 82 __entry->tb_id, __entry->oif, __entry->iif, __entry->proto,
|
| A D | fib.h | 23 __field( int, oif ) 45 __entry->oif = flp->flowi4_oif; 94 __entry->tb_id, __entry->oif, __entry->iif, __entry->proto,
|
| /include/linux/ |
| A D | icmpv6.h | 91 const struct in6_addr *daddr, int oif);
|