mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-07 09:22:03 +00:00
ospfd: introduce ospf_auth_type_str[]
This commit is contained in:
parent
b29adf9c3e
commit
ef1b78cbcd
@ -115,6 +115,16 @@ const struct message ospf_network_type_msg[] =
|
|||||||
};
|
};
|
||||||
const int ospf_network_type_msg_max = OSPF_IFTYPE_MAX;
|
const int ospf_network_type_msg_max = OSPF_IFTYPE_MAX;
|
||||||
|
|
||||||
|
/* AuType */
|
||||||
|
const struct message ospf_auth_type_str[] =
|
||||||
|
{
|
||||||
|
{ OSPF_AUTH_NULL, "Null" },
|
||||||
|
{ OSPF_AUTH_SIMPLE, "Simple" },
|
||||||
|
{ OSPF_AUTH_CRYPTOGRAPHIC, "Cryptographic" },
|
||||||
|
};
|
||||||
|
const size_t ospf_auth_type_str_max = sizeof (ospf_auth_type_str) /
|
||||||
|
sizeof (ospf_auth_type_str[0]);
|
||||||
|
|
||||||
/* Configuration debug option variables. */
|
/* Configuration debug option variables. */
|
||||||
unsigned long conf_debug_ospf_packet[5] = {0, 0, 0, 0, 0};
|
unsigned long conf_debug_ospf_packet[5] = {0, 0, 0, 0, 0};
|
||||||
unsigned long conf_debug_ospf_event = 0;
|
unsigned long conf_debug_ospf_event = 0;
|
||||||
@ -657,6 +667,7 @@ static void
|
|||||||
ospf_header_dump (struct ospf_header *ospfh)
|
ospf_header_dump (struct ospf_header *ospfh)
|
||||||
{
|
{
|
||||||
char buf[9];
|
char buf[9];
|
||||||
|
u_int16_t auth_type = ntohs (ospfh->auth_type);
|
||||||
|
|
||||||
zlog_debug ("Header");
|
zlog_debug ("Header");
|
||||||
zlog_debug (" Version %d", ospfh->version);
|
zlog_debug (" Version %d", ospfh->version);
|
||||||
@ -666,9 +677,9 @@ ospf_header_dump (struct ospf_header *ospfh)
|
|||||||
zlog_debug (" Router ID %s", inet_ntoa (ospfh->router_id));
|
zlog_debug (" Router ID %s", inet_ntoa (ospfh->router_id));
|
||||||
zlog_debug (" Area ID %s", inet_ntoa (ospfh->area_id));
|
zlog_debug (" Area ID %s", inet_ntoa (ospfh->area_id));
|
||||||
zlog_debug (" Checksum 0x%x", ntohs (ospfh->checksum));
|
zlog_debug (" Checksum 0x%x", ntohs (ospfh->checksum));
|
||||||
zlog_debug (" AuType %d", ntohs (ospfh->auth_type));
|
zlog_debug (" AuType %s", LOOKUP (ospf_auth_type_str, auth_type));
|
||||||
|
|
||||||
switch (ntohs (ospfh->auth_type))
|
switch (auth_type)
|
||||||
{
|
{
|
||||||
case OSPF_AUTH_NULL:
|
case OSPF_AUTH_NULL:
|
||||||
break;
|
break;
|
||||||
|
@ -122,6 +122,8 @@ extern unsigned long term_debug_ospf_nssa;
|
|||||||
|
|
||||||
/* Message Strings. */
|
/* Message Strings. */
|
||||||
extern char *ospf_lsa_type_str[];
|
extern char *ospf_lsa_type_str[];
|
||||||
|
extern const struct message ospf_auth_type_str[];
|
||||||
|
extern const size_t ospf_auth_type_str_max;
|
||||||
|
|
||||||
/* Prototypes. */
|
/* Prototypes. */
|
||||||
extern const char *ospf_area_name_string (struct ospf_area *);
|
extern const char *ospf_area_name_string (struct ospf_area *);
|
||||||
|
Loading…
Reference in New Issue
Block a user