/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | conn_opt.c | 52 #include <net/route.h> 2384 * Massage a source route if any putting the first hop 2388 * first hop from the source route in the tcp checksum. 2442 * Normally this is just the destination, but if a IPv4 source route, or 2512 * Lookup the route to determine a source address and the uinfo. 2513 * If the ULP has a source route option then the caller will
|
H A D | ip6_if.c | 48 #include <net/route.h> 84 * for an interface route for the specified multicast group. Doing 87 * scenario. The route could be for all multicast (ff00::/8), for a single 88 * multicast group (a /128 route) or anything in between. If there is no 89 * such multicast route, we just find any multicast capable interface and 386 * ip_rt_add_v6 is called to add an IPv6 route to the forwarding table. 498 * the case of two racing route adds for the same route 526 * specifying an interface route to be created is available which uses 563 * default route i [all...] |
H A D | ip6_input.c | 61 #include <net/route.h> 242 * Initialize the one-element route cache. 382 /* Any remaining references to the route cache? */ 765 /* Can not use route cache with TX since the labels can differ */ 779 /* Update the route cache so we do the ire_refrele */ 787 /* Use the route cache */ 790 /* Update the route cache */ 921 * For IPv6 any source route would have already been 1151 /* Would we have forwarded this packet if we had a route? */ 1166 * If we had a route thi [all...] |
H A D | ip_input.c | 61 #include <net/route.h> 245 * Initialize the one-element route cache. 400 /* Any remaining references to the route cache? */ 780 /* Can not use route cache with TX since the labels can differ */ 791 /* Update the route cache so we do the ire_refrele */ 798 /* Use the route cache */ 801 /* Update the route cache */ 937 * Take a source route into account the same way as ip_input 1241 /* Would we have forwarded this packet if we had a route? */ 1256 * If we had a route thi [all...] |
H A D | ip_ire.c | 44 #include <net/route.h> 884 * can't do an IRE lookup for a matching route. 1733 * matching shorter route when a new route is added. 1789 * of new route (IRE_FLUSH_ADD), deletion of old route (IRE_FLUSH_DELETE), 1816 * If a route was just added, we need to notify everybody that 1818 * route for them. 1825 /* Adding a default can't otherwise provide a better route */ 1931 * can't do an IRE lookup for a matching route [all...] |
H A D | ip_multi.c | 42 #include <net/route.h>
|
H A D | ip_output.c | 47 #include <net/route.h> 514 * route change, we twiddle ixa_dce_generation to 807 ipaddr_t dst; /* End of source route, or ipha_dst if none */ 841 * hop in the source route. The final destination is used for IPsec 856 ip_drop_output("ipIfStatsOutDiscards - select route", mp, NULL); 1566 /* A lack of a route as opposed to RTF_REJECT|BLACKHOLE */ 2263 ip_drop_output("ip_postfrag_multirt didn't find route",
|
H A D | igmp.c | 53 #include <net/route.h>
|
H A D | ip6.c | 57 #include <net/route.h> 442 * Remove any extension headers (do not reverse a source route) 1095 * Also, Make sure we had a route for the dest in question and 1096 * that route was pointing to the old gateway (the source of the 1169 * Just create an on link entry, i.e. interface route. 1945 * i.e. have no route to it. Protocols like TCP want to verify destination 1948 * Determine the route, the interface, and (optionally) the source address 1958 * metrics and path MTU stored in a dce_t, route metrics, and finally the 1961 * Tsol note: If we have a source route then dst_addr != firsthop. But we 2010 * Select a route; Fo [all...] |
H A D | ip_ndp.c | 47 #include <net/route.h> 828 * route, and that the default route itself is removed, as required by 2168 * route to the destination).
|
H A D | ip.c | 62 #include <net/route.h> 579 * there's a matching route for the destination and zone in the forwarding 608 * (*) A zone can only use a default or off-subnet route if the gateway is 2465 * the reverse source route with the final destination 2512 * route and move down the entries on step. 2521 /* No entries in source route */ 2524 /* Last entry in source route if not already set */ 2559 * Update any record route or timestamp options to include this host. 2560 * Reverse any source route option. 2589 * Reverse the source route [all...] |
H A D | ip_if.c | 62 #include <net/route.h> 1249 * deleted before trying to bind the route to another 4537 * calls ire_lookup_multi() to look for an interface route for the 4540 * multicast traffic in the above scenario. The route could be for all 4541 * multicast (224.0/4), for a single multicast group (a /32 route) or 4542 * anything in between. If there is no such multicast route, we just find 5401 * ip_rt_add is called to add an IPv4 route to the forwarding table. 5514 * the case of two racing route adds for the same route 5542 * specifying an interface route t [all...] |
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ip.h | 58 #include <net/route.h> 504 #define IRE_HOST 0x0100 /* Host route entry */ 866 * Interface route structure which holds the necessary information to recreate 881 uint32_t ifrt_flags; /* flags related to route */ 883 zoneid_t ifrt_zoneid; /* zoneid for route */ 1311 * This is a structure for a one-element route cache that is passed 2635 uint32_t ire_flags; /* flags related to route (RTF_*) */ 2655 * Cached information of where to send packets that match this route. 2848 * For now we either call ip_set_destination (for "route changed")
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_dlinet.c | 57 #include <net/route.h> 793 "whoami: couldn't add route: %m.\n"); 1145 "dhcp: couldn't add route " 1151 printf("dhcp: added route %s\n", 2227 * Add a default route. 2242 "bp_netconfig: couldn't add route: %m.\n");
|
/illumos-gate/usr/src/uts/common/inet/ipf/ |
H A D | ip_fil_solaris.c | 38 #include <net/route.h> 1822 * pfil_make_lay2_packet to search route, make lay-2 header
|
H A D | ip_nat6.c | 77 #include <net/route.h> 2628 /* route aedvertisement/solliciation is currently unsupported: */
|
H A D | ip_state.c | 74 #include <net/route.h>
|
H A D | fil.c | 84 #include <net/route.h>
|
H A D | ip_nat.c | 77 #include <net/route.h> 5038 /* route aedvertisement/solliciation is currently unsupported: */
|
/illumos-gate/usr/src/cmd/truss/ |
H A D | print.c | 78 #include <net/route.h>
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp.c | 73 #include <net/route.h> 594 * spipe, rpipe, ... from the route metrics. Route metric overrides the 1619 * Lookup the route to determine a source address and the uinfo. 1715 * Lookup the route to determine a source address and the uinfo. 2911 * Include the adjustment for a source route once IP_OPTIONS is set.
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/ |
H A D | ip.c | 32 #include <net/route.h>
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/ |
H A D | vrrpd.c | 59 #include <net/route.h>
|
/illumos-gate/usr/src/cmd/zoneadmd/ |
H A D | vplat.c | 89 #include <net/route.h> 2373 * set the route now. Ignore if already set. 2379 argv[0] = "route"; 2387 status = forkexec(zlogp, "/usr/sbin/route", argv); 2389 zerror(zlogp, B_FALSE, "Unable to set route for "
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/netstat/ |
H A D | netstat.c | 69 #include <net/route.h> 340 * then stop here; route doesn't match 341 * If loop above completes, then route does match and will be 413 case 'r': /* route tables */ 4204 * address, then select any routes that would match (use the route's 4240 * Run through the filter list for an IPv4 MIB2 route entry. If all 4241 * filters of a given type fail to match, then the route is filtered 4243 * of each type matches, then display the route. 4288 * Given an IPv4 MIB2 route entry, form the list of flags for the 4289 * route [all...] |