Lines Matching full:route

2  * @brief Route handler
29 * @brief Next hop entry for a given route.
32 /** Pointer to nexthop that has same route to a specific
42 * @brief Route entry to a specific neighbor.
55 /** Network interface for the route. */
58 /** Route lifetime timer. */
61 /** IPv6 address/prefix of the route. */
69 /** Is the route valid forever */
73 /* Route preference values, as defined in RFC 4191 */
80 * @brief Lookup route to a given destination.
85 * @return Return route entry related to a given destination address, NULL
103 * @brief Add a route to routing table.
105 * @param iface Network interface that this route is tied to.
109 * @param lifetime Route lifetime in seconds.
110 * @param preference Route preference.
112 * @return Return created route entry, NULL if could not be created.
122 * @brief Delete a route from routing table.
124 * @param entry Existing route entry.
131 * @brief Delete a route from routing table by nexthop.
142 * @brief Update the route lifetime.
144 * @param route Pointer to routing entry.
145 * @param lifetime Route lifetime in seconds.
149 void net_route_update_lifetime(struct net_route_entry *route, uint32_t lifetime);
152 * @brief Get nexthop IPv6 address tied to this route.
157 * @param entry Route entry to use.
164 * @brief Get generic neighbor entry from route entry.
166 * @param route Pointer to routing entry.
170 struct net_nbr *net_route_get_nbr(struct net_route_entry *route);
188 * @brief Multicast route entry.
191 /** Network interfaces for the route. */
197 /** IPv6 multicast group of the route. */
259 * @param route Multicast routing entry.
263 bool net_route_mcast_del(struct net_route_entry_mcast *route);
297 * @brief Return a route to destination via some intermediate host.
301 * @param route Route entry to destination is returned.
304 * @return True if there is a route to the destination, False otherwise
308 struct net_route_entry **route,