if (argc != 5) return RESULT_SHOWUSAGE;
/* third arg must be 'in' ... */
- if (strcmp(argv[3], "in")) return RESULT_SHOWUSAGE;
+ if (strcmp(argv[3], "in") && strcmp(argv[3], "into")) return RESULT_SHOWUSAGE;
if (ast_context_add_include(argv[4], argv[2], registrar)) {
switch (errno) {
case EEXIST:
ast_cli(fd, "Context '%s' already included in '%s' context\n",
- argv[1], argv[3]); break;
+ argv[2], argv[4]); break;
case ENOENT:
case EINVAL:
default:
ast_cli(fd, "Failed to include '%s' in '%s' context\n",
- argv[1], argv[3]); break;
+ argv[2], argv[4]); break;
}
return RESULT_FAILURE;
}
/* show some info ... */
ast_cli(fd, "Context '%s' included in '%s' context\n",
- argv[2], argv[3]);
+ argv[2], argv[4]);
return RESULT_SUCCESS;
}