route: Document ROUTE_CACHE_CONTENT flag
Signed-off-by: Thomas Graf <tgraf@suug.ch>
This commit is contained in:
parent
717fabc469
commit
b377ab1bbd
2 changed files with 11 additions and 2 deletions
|
@ -6,7 +6,7 @@
|
|||
* License as published by the Free Software Foundation version 2.1
|
||||
* of the License.
|
||||
*
|
||||
* Copyright (c) 2003-2008 Thomas Graf <tgraf@suug.ch>
|
||||
* Copyright (c) 2003-2012 Thomas Graf <tgraf@suug.ch>
|
||||
*/
|
||||
|
||||
#ifndef NETLINK_ROUTE_H_
|
||||
|
@ -24,7 +24,12 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* flags */
|
||||
/**
|
||||
* @ingroup route
|
||||
* When passed to rtnl_route_alloc_cache() the cache will
|
||||
* correspond to the contents of the routing cache instead
|
||||
* of the actual routes.
|
||||
*/
|
||||
#define ROUTE_CACHE_CONTENT 1
|
||||
|
||||
struct rtnl_route;
|
||||
|
|
|
@ -69,6 +69,10 @@ static int route_request_update(struct nl_cache *c, struct nl_sock *h)
|
|||
* Allocates a new cache, initializes it properly and updates it to
|
||||
* contain all routes currently configured in the kernel.
|
||||
*
|
||||
* Valid flags:
|
||||
* * ROUTE_CACHE_CONTENT - Cache will contain contents of routing cache
|
||||
* instead of actual routes.
|
||||
*
|
||||
* @note The caller is responsible for destroying and freeing the
|
||||
* cache after using it.
|
||||
* @return 0 on success or a negative error code.
|
||||
|
|
Loading…
Add table
Reference in a new issue