diff options
Diffstat (limited to 'ospf6d/ospf6_interface.h')
| -rw-r--r-- | ospf6d/ospf6_interface.h | 38 |
1 files changed, 12 insertions, 26 deletions
diff --git a/ospf6d/ospf6_interface.h b/ospf6d/ospf6_interface.h index d6a2b52e12..59e4888a5f 100644 --- a/ospf6d/ospf6_interface.h +++ b/ospf6d/ospf6_interface.h @@ -35,32 +35,18 @@ extern unsigned char conf_debug_ospf6_interface; #define IS_OSPF6_DEBUG_INTERFACE (conf_debug_ospf6_interface) struct ospf6_auth_data { - /* higher order Sequence Number */ - uint32_t seqnum_h; - - /* lower order Sequence Number */ - uint32_t seqnum_l; - - /* Packet drop due to auth failure while sending */ - uint32_t tx_drop; - - /* Packet drop due to auth failure while reading */ - uint32_t rx_drop; - - /* hash algorithm type */ - uint8_t hash_algo; - - /* Flags related to auth config */ - uint8_t flags; - - /* key-id used as security association in auth packet */ - uint16_t key_id; - - /* Auth key */ - char *auth_key; - - /* keychain name */ - char *keychain; + /* config data */ + uint8_t hash_algo; /* hash algorithm type */ + uint16_t key_id; /* key-id used as SA in auth packet */ + char *auth_key; /* Auth key */ + char *keychain; /* keychain name */ + + /* operational data */ + uint8_t flags; /* Flags related to auth config */ + + /* Counters and Statistics */ + uint32_t tx_drop; /* Pkt drop due to auth fail while sending */ + uint32_t rx_drop; /* Pkt drop due to auth fail while reading */ }; /* Interface structure */ |
