La struttura RTM_ROUTE_INFO viene usata per scambiare informazioni di route con gestione tabelle di routing. Non modificare le informazioni di sola lettura.
Gestire al vicino che ha informato la gestione tabelle di routing di questa route. Questo membro è NULL per un protocollo di stato del collegamento.
State
Contrassegna lo stato di questa route. Vengono usati i flag seguenti.
Costante
Significato
RTM_ROUTE_STATE_CREATED
La route è stata creata.
RTM_ROUTE_STATE_DELETING
La route viene eliminata.
RTM_ROUTE_STATE_DELETED
La route è stata eliminata.
Flags1
Flag usati per la compatibilità con RTMv1.
Flags
Flag usati per specificare informazioni sulla route. Vengono usati i flag seguenti.
Costante
Significato
RTM_ROUTE_FLAGS_ANY_BCAST
La route è uno dei tipi di trasmissione seguenti: RTM_ROUTE_FLAGS_LIMITED_BC, RTM_ROUTE_FLAGS_ONES_NETBC, RTM_ROUTE_FLAGS_ONES_SUBNET_BC, RTM_ROUTE_FLAGS_ZEROS_NETBC, RTM_ROUTE_FLAGS_ZEROS_SUBNETBC
RTM_ROUTE_FLAGS_ANY_MCAST
La route è uno dei tipi multicast seguenti: RTM_ROUTE_FLAGS_MCAST, RTM_ROUTE_FLAGS_LOCAL_MCAST
RTM_ROUTE_FLAGS_ANY_UNICAST
La route è uno dei tipi unicast seguenti: RTM_ROUTE_FLAGS_LOCAL, RTM_ROUTE_FLAGS_REMOTE, RTM_ROUTE_FLAGS_MYSELF
RTM_ROUTE_FLAGS_LIMITED_BC
Indica che questa route è un indirizzo di trasmissione limitato. I pacchetti a questa destinazione non devono essere inoltrati.
RTM_ROUTE_FLAGS_LOCAL
Indica che una destinazione è in una rete raggiungibile direttamente.
RTM_ROUTE_FLAGS_LOCAL_MCAST
Indica che questa route è una route a un indirizzo multicast locale.
RTM_ROUTE_FLAGS_MCAST
Indica che questa route è una route a un indirizzo multicast.
RTM_ROUTE_FLAGS_MYSELF
Indica che la destinazione è uno degli indirizzi del router.
RTM_ROUTE_FLAGS_NET_BCAST
Raggruppamento di flag contenente: RTM_ROUTE_FLAGS_ONES_NETBC, RTM_ROUTE_FLAGS_ZEROS_NETBC
RTM_ROUTE_FLAGS_ONES_NETBC
Indica che la destinazione corrisponde all'indirizzo di trasmissione di un'interfaccia . Se l'inoltro di trasmissione è abilitato, i pacchetti devono essere ricevuti e restituiti tutti gli interfacce appropriati.
RTM_ROUTE_FLAGS_ONES_SUBNETBC
Indica che la destinazione corrisponde all'indirizzo di trasmissione della subnet all-ones di un'interfaccia. Se l'inoltro della subnet è abilitato, i pacchetti devono essere ricevuti e restituiti tutti gli interfacce appropriati.
RTM_ROUTE_FLAGS_REMOTE
Indica che la destinazione non è in una rete raggiungibile direttamente.
RTM_ROUTE_FLAGS_ZEROS_SUBNETBC
Indica che la destinazione corrisponde all'indirizzo di trasmissione della subnet all-zeros di un'interfaccia. Se l'inoltro della subnet è abilitato, i pacchetti devono essere ricevuti e restituiti tutti gli interfacce appropriati.
RTM_ROUTE_FLAGS_ZEROS_NETBC
Indica che la destinazione corrisponde all'indirizzo di trasmissione all-zero di un'interfaccia. Se l'inoltro di trasmissione è abilitato, i pacchetti devono essere ricevuti e restituiti tutti gli interfacce appropriati.
PrefInfo
Specifica le informazioni sulle preferenze e sulle metriche per questa route.
BelongsToViews
Specifica le visualizzazioni in cui è inclusa questa route.
EntitySpecificInfo
Contiene le informazioni specifiche del client per il client proprietario di questa route.
NextHopsList
Specifica un elenco di hop successivi con costi uguali.