| /net/ax25/ |
| A D | ax25_route.c | 78 if (route->digi_count > AX25_MAX_DIGIS) in ax25_rt_add() 93 if (route->digi_count != 0) { in ax25_rt_add() 101 for (i = 0; i < route->digi_count; i++) { in ax25_rt_add() 119 ax25_rt->callsign = route->dest_addr; in ax25_rt_add() 123 if (route->digi_count != 0) { in ax25_rt_add() 132 for (i = 0; i < route->digi_count; i++) { in ax25_rt_add() 232 struct ax25_routes_struct route; in ax25_rt_ioctl() local 236 if (copy_from_user(&route, arg, sizeof(route))) in ax25_rt_ioctl() 238 return ax25_rt_add(&route); in ax25_rt_ioctl() 241 if (copy_from_user(&route, arg, sizeof(route))) in ax25_rt_ioctl() [all …]
|
| A D | ax25_ip.c | 103 ax25_route *route; in ax25_ip_xmit() local 115 route = ax25_get_route(dst, NULL); in ax25_ip_xmit() 116 if (route) { in ax25_ip_xmit() 117 digipeat = route->digipeat; in ax25_ip_xmit() 118 dev = route->dev; in ax25_ip_xmit() 119 ip_mode = route->ip_mode; in ax25_ip_xmit() 197 if ((ourskb = ax25_rt_build_path(skb, src, dst, route->digipeat)) == NULL) in ax25_ip_xmit()
|
| A D | Kconfig | 102 The Packet Layer Protocol (PLP) is a way to route packets over X.25
|
| /net/netfilter/ |
| A D | nft_flow_offload.c | 36 route->tuple[dir].dst = dst_cache; in nft_default_forward_path() 218 route->tuple[dir].xmit_type = info.xmit_type; in nft_dev_forward_path() 224 struct nf_flow_route *route, in nft_flow_route() argument 263 nft_default_forward_path(route, this_dst, dir); in nft_flow_route() 264 nft_default_forward_path(route, other_dst, !dir); in nft_flow_route() 268 nft_dev_forward_path(route, ct, dir, ft); in nft_flow_route() 269 nft_dev_forward_path(route, ct, !dir, ft); in nft_flow_route() 308 struct nf_flow_route route = {}; in nft_flow_offload_eval() local 367 flow_offload_route_init(flow, &route); in nft_flow_offload_eval() 381 dst_release(route.tuple[dir].dst); in nft_flow_offload_eval() [all …]
|
| A D | nf_flow_table_core.c | 89 struct dst_entry *dst = route->tuple[dir].dst; in nft_route_dst_fetch() 91 route->tuple[dir].dst = NULL; in nft_route_dst_fetch() 97 struct nf_flow_route *route, in flow_offload_fill_route() argument 101 struct dst_entry *dst = nft_route_dst_fetch(route, dir); in flow_offload_fill_route() 113 flow_tuple->iifidx = route->tuple[dir].in.ifindex; in flow_offload_fill_route() 117 if (route->tuple[dir].in.ingress_vlans & BIT(i)) in flow_offload_fill_route() 121 flow_tuple->encap_num = route->tuple[dir].in.num_encaps; in flow_offload_fill_route() 123 switch (route->tuple[dir].xmit_type) { in flow_offload_fill_route() 129 flow_tuple->out.ifidx = route->tuple[dir].out.ifindex; in flow_offload_fill_route() 142 flow_tuple->xmit_type = route->tuple[dir].xmit_type; in flow_offload_fill_route() [all …]
|
| A D | nf_nat_proto.c | 634 dst = ((struct xfrm_dst *)dst)->route; in nf_xfrm_me_harder()
|
| /net/sunrpc/xprtrdma/ |
| A D | svc_rdma_transport.c | 252 sa = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.dst_addr; in handle_connect_req() 265 sa = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.src_addr; in handle_connect_req() 294 struct sockaddr *sap = (struct sockaddr *)&cma_id->route.addr.src_addr; in svc_rdma_listen_handler() 380 sa = (struct sockaddr *)&cma_xprt->sc_cm_id->route.addr.src_addr; in svc_rdma_create() 561 sap = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.src_addr; in svc_rdma_accept() 563 sap = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.dst_addr; in svc_rdma_accept()
|
| /net/ipv4/ |
| A D | xfrm4_policy.c | 69 struct rtable *rt = dst_rtable(xdst->route); in xfrm4_fill_dst() 101 struct dst_entry *path = xdst->route; in xfrm4_update_pmtu() 110 struct dst_entry *path = xdst->route; in xfrm4_redirect()
|
| A D | Makefile | 6 obj-y := route.o inetpeer.o protocol.o \
|
| A D | Kconfig | 93 bool "IP: verbose route monitoring"
|
| /net/ipv6/ |
| A D | xfrm6_policy.c | 80 struct rt6_info *rt = dst_rt6_info(xdst->route); in xfrm6_fill_dst() 109 struct dst_entry *path = xdst->route; in xfrm6_update_pmtu() 118 struct dst_entry *path = xdst->route; in xfrm6_redirect()
|
| A D | Makefile | 10 route.o ip6_fib.o ipv6_sockglue.o ndisc.o udp.o udplite.o \
|
| A D | netfilter.c | 248 .route = __nf_ip6_route,
|
| A D | Kconfig | 140 "ip -6 route" command. ILA is described in
|
| /net/mctp/ |
| A D | Makefile | 3 mctp-objs := af_mctp.o device.o route.o neigh.o
|
| A D | route.c | 878 unsigned int mtu, struct mctp_route *route) in mctp_dst_from_route() argument 880 mctp_dev_hold(route->dev); in mctp_dst_from_route() 882 dst->dev = route->dev; in mctp_dst_from_route() 887 dst->output = route->output; in mctp_dst_from_route()
|
| /net/rds/ |
| A D | rdma_transport.c | 107 cm_id->route.path_rec[0].sl = in rds_rdma_cm_event_handler_cmn()
|
| A D | ib_cm.c | 131 ic->i_sl = ic->i_cm_id->route.path_rec->sl; in rds_ib_cm_connect_complete() 785 __be64 lguid = cm_id->route.path_rec->sgid.global.interface_id; in rds_ib_cm_handle_connect() 786 __be64 fguid = cm_id->route.path_rec->dgid.global.interface_id; in rds_ib_cm_handle_connect()
|
| /net/xfrm/ |
| A D | xfrm_policy.c | 2725 xdst->route = dst; in xfrm_bundle_create() 3049 xdst->route = dst; in xfrm_create_dummy_bundle() 3180 struct dst_entry *dst, *route; in xfrm_lookup_with_ifid() local 3187 route = NULL; in xfrm_lookup_with_ifid() 3222 route = xdst->route; in xfrm_lookup_with_ifid() 3248 route = xdst->route; in xfrm_lookup_with_ifid() 3252 if (route == NULL && num_xfrms > 0) { in xfrm_lookup_with_ifid() 3973 route_mtu_cached = dst_mtu(xdst->route); in xfrm_init_pmtu() 4022 if (!dst_check(xdst->route, xdst->route_cookie)) in xfrm_bundle_ok() 4024 mtu = dst_mtu(xdst->route); in xfrm_bundle_ok()
|
| A D | Kconfig | 47 This provides a virtual interface to route IPsec traffic.
|
| /net/ipv6/netfilter/ |
| A D | Kconfig | 51 tristate "nf_tables fib / ipv6 route lookup support" 55 It also allows query of the FIB for the route type, e.g. local, unicast,
|
| /net/can/ |
| A D | Kconfig | 49 The CAN Gateway/Router is used to route (and modify) CAN frames.
|
| /net/ipv4/netfilter/ |
| A D | Kconfig | 56 tristate "nf_tables fib / ip route lookup support" 59 It also allows query of the FIB for the route type, e.g. local, unicast,
|
| /net/ |
| A D | Kconfig | 455 bool "Execute BPF program as route nexthop action" 459 Allows to run BPF programs as a nexthop action following a route
|
| /net/sched/ |
| A D | Kconfig | 501 according to the route table entry they matched.
|