Lines Matching full:neighbor
67 /* State of the neighbor */
80 * @brief IPv6 neighbor information.
95 /** Neighbor Solicitation reply timer */
98 /** State of the neighbor discovery */
101 /** Link metric for the neighbor */
107 /** Is the neighbor a router */
229 * @param nbr A valid pointer on current neighbor.
237 * start neighbor discovery to find it out. If ND needs to be done
238 * then the returned packet is the Neighbor Solicitation message
239 * and the original message is sent after Neighbor Advertisement
256 * @brief Look for a neighbor from it's address on an iface
261 * @return A valid pointer on a neighbor on success, NULL otherwise
275 * @brief Get neighbor from its index.
278 * whatever interface there is configured for the neighbor address.
281 * @return A valid pointer on a neighbor on success, NULL otherwise
286 * @brief Look for a neighbor from it's link local address index
289 * whatever interface there is configured for the neighbor address.
292 * @return A valid pointer on a neighbor on success, NULL otherwise
307 * @brief Add a neighbor to neighbor cache
309 * Add a neighbor to the cache after performing a lookup and in case
313 * @param addr Neighbor IPv6 address
314 * @param lladdr Neighbor link layer address
315 * @param is_router Set to true if the neighbor is a router, false
317 * @param state Initial state of the neighbor entry in the cache
319 * @return A valid pointer on a neighbor on success, NULL otherwise
339 * @brief Remove a neighbor from neighbor cache.
342 * @param addr Neighbor IPv6 address
344 * @return True if neighbor could be removed, False otherwise
371 * @brief Set the neighbor reachable timer.
374 * @param nbr Neighbor struct pointer