[nat] Fix the parsing of the access-list regexp...

We need to start at argv[1] for the regexp of
this access-list, also subtract one from number
of items..
This commit is contained in:
Holger Hans Peter Freyther
2010-06-03 01:38:53 +08:00
parent e6a8a9359d
commit 6e495eee4b

View File

@@ -392,7 +392,7 @@ DEFUN(cfg_lst_imsi_allow,
if (!acc)
return CMD_WARNING;
bsc_parse_reg(acc, &acc->imsi_allow_re, &acc->imsi_allow, argc, argv);
bsc_parse_reg(acc, &acc->imsi_allow_re, &acc->imsi_allow, argc - 1, &argv[1]);
return CMD_SUCCESS;
}
@@ -409,7 +409,7 @@ DEFUN(cfg_lst_imsi_deny,
if (!acc)
return CMD_WARNING;
bsc_parse_reg(acc, &acc->imsi_deny_re, &acc->imsi_deny, argc, argv);
bsc_parse_reg(acc, &acc->imsi_deny_re, &acc->imsi_deny, argc - 1, &argv[1]);
return CMD_SUCCESS;
}