Edit

Routing Table Query Flags

Use these constants for router table queries.

Constant Value Description
RTM_MATCH_NONE 0x00000000 Matches none of the criteria; all routes for the destination are returned.
RTM_MATCH_OWNER 0x00000001 Matches routes with same owner.
RTM_MATCH_NEIGHBOUR 0x00000002 Matches routes with the same neighbor.
RTM_MATCH_PREF 0x00000004 Matches routes that have the same preference.
RTM_MATCH_NEXTHOP 0x00000008 Matches routes that have the same next hop.
RTM_MATCH_INTERFACE 0x00000010 Matches routes that are on the same interface.
RTM_MATCH_FULL 0x0000FFFF Matches routes with all criteria.
RTM_BEST_PROTOCOL 0 Returns a route regardless of which protocol owns it.
RTM_THIS_PROTOCOL ~0 Returns the best route for the calling protocol.