Lines Matching full:neighbor

2  *  @brief IPv6 neighbor management.
40 /* Alignment needed for various parts of the neighbor definition */
43 /* The neighbor node generic data. There can be sub-system specific
51 * The value NET_NBR_LLADDR_UNKNOWN tells that this neighbor
56 /** Amount of data that this neighbor buffer can store. */
59 /** Extra data size associated with this neighbor */
62 /** Interface this neighbor is found */
65 /** Pointer to the start of data in the neighbor table. */
68 /** Function to be called when the neighbor is removed. */
92 /** Link to a neighbor pool */
119 * @brief Get a pointer to the extra data of a neighbor entry.
121 * @param nbr A valid pointer to neighbor
131 * @brief Decrement the reference count. If count goes to 0, the neighbor
133 * @param nbr Pointer to neighbor
144 * @param nbr Pointer to neighbor
145 * @return Pointer to neighbor
156 * @brief Get a free neighbor from specific table.
157 * @param table Neighbor table
158 * @return Pointer to neighbor, NULL if no free neighbors
163 * @brief Find a neighbor from specific table.
164 * @param table Neighbor table
166 * @param lladdr Neighbor link layer address
167 * @return Pointer to neighbor, NULL if not found
174 * @brief Link a neighbor to specific link layer address.
175 * @param table Neighbor table
177 * @param lladdr Neighbor link layer address
184 * @brief Unlink a neighbor from specific link layer address.
185 * @param table Neighbor table
186 * @param lladdr Neighbor link layer address
209 * lladdr and neighbor is removed.
210 * @param table Neighbor table
215 * @brief Debug helper to print out the neighbor information.
216 * @param table Neighbor table