summaryrefslogtreecommitdiff
path: root/ospf6d/ospf6d.c
diff options
context:
space:
mode:
Diffstat (limited to 'ospf6d/ospf6d.c')
-rw-r--r--ospf6d/ospf6d.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/ospf6d/ospf6d.c b/ospf6d/ospf6d.c
index b067a66e27..aa219c7807 100644
--- a/ospf6d/ospf6d.c
+++ b/ospf6d/ospf6d.c
@@ -147,19 +147,19 @@ parse_type_spec (int idx_lsa, int argc, struct cmd_token **argv)
if (argc > idx_lsa)
{
- if (strmatch (argv[0]->text, "router"))
+ if (strmatch (argv[idx_lsa]->text, "router"))
type = htons (OSPF6_LSTYPE_ROUTER);
- else if (strmatch (argv[0]->text, "network"))
+ else if (strmatch (argv[idx_lsa]->text, "network"))
type = htons (OSPF6_LSTYPE_NETWORK);
- else if (strmatch (argv[0]->text, "as-external"))
+ else if (strmatch (argv[idx_lsa]->text, "as-external"))
type = htons (OSPF6_LSTYPE_AS_EXTERNAL);
- else if (strmatch (argv[0]->text, "intra-prefix"))
+ else if (strmatch (argv[idx_lsa]->text, "intra-prefix"))
type = htons (OSPF6_LSTYPE_INTRA_PREFIX);
- else if (strmatch (argv[0]->text, "inter-router"))
+ else if (strmatch (argv[idx_lsa]->text, "inter-router"))
type = htons (OSPF6_LSTYPE_INTER_ROUTER);
- else if (strmatch (argv[0]->text, "inter-prefix"))
+ else if (strmatch (argv[idx_lsa]->text, "inter-prefix"))
type = htons (OSPF6_LSTYPE_INTER_PREFIX);
- else if (strmatch (argv[0]->text, "link"))
+ else if (strmatch (argv[idx_lsa]->text, "link"))
type = htons (OSPF6_LSTYPE_LINK);
}