- don't error on invalid controller in capi.conf, just ignore it.

This commit is contained in:
MelwareDE 2006-12-17 14:22:05 +00:00
parent 676d8a428e
commit 9838ab6143
1 changed files with 7 additions and 0 deletions

View File

@ -5010,6 +5010,13 @@ int mkif(struct cc_capi_conf *conf)
unit = capi_num_controllers;
}
if (unit > capi_num_controllers){
free(tmp);
cc_verbose(2, 0, VERBOSE_PREFIX_3 "controller %d invalid, ignoring interface.\n",
unit);
return 0;
}
/* always range check user input */
if (unit > CAPI_MAX_CONTROLLERS)
unit = CAPI_MAX_CONTROLLERS;