#define SET_MODE 18
-#define SET_READYFD 19
#define DBUS_CLIENT 20
#define DBUS_SERVICE 21
{SET_BACKGROUND, 0, "daemon", "Get all in background mode"},
{SET_TCP_PORT, 1, "port", "HTTP listening TCP port [default 1234]"},
- {SET_ROOT_HTTP, 1, "roothttp", "HTTP Root Directory [default rootdir]"},
+ {SET_ROOT_HTTP, 1, "roothttp", "HTTP Root Directory [default no root http (files not served but apis still available)]"},
{SET_ROOT_BASE, 1, "rootbase", "Angular Base Root URL [default /opa]"},
{SET_ROOT_API, 1, "rootapi", "HTML Root API URL [default /api]"},
- {SET_ALIAS, 1, "alias", "Muliple url map outside of rootdir [eg: --alias=/icons:/usr/share/icons]"},
+ {SET_ALIAS, 1, "alias", "Multiple url map outside of rootdir [eg: --alias=/icons:/usr/share/icons]"},
{SET_APITIMEOUT, 1, "apitimeout", "Binding API timeout in seconds [default 10]"},
{SET_CNTXTIMEOUT, 1, "cntxtimeout", "Client Session Context Timeout [default 900]"},
{DISPLAY_HELP, 0, "help", "Display this help"},
{SET_MODE, 1, "mode", "Set the mode: either local, remote or global"},
- {SET_READYFD, 1, "readyfd", "Set the #fd to signal when ready"},
{DBUS_CLIENT, 1, "dbus-client", "Bind to an afb service through dbus"},
{DBUS_SERVICE, 1, "dbus-server", "Provides an afb service through dbus"},
struct afb_config_list *item;
/*
- * search tail
+ * search tail
*/
item = *head;
while (item != NULL) {
}
/*
- * alloc the item
+ * alloc the item
*/
item = malloc(sizeof *item);
if (item == NULL) {
}
/*
- * init the item
+ * init the item
*/
*head = item;
item->value = value;
config->mode = argvalenum(optc, mode_desc);
break;
- case SET_READYFD:
- config->readyfd = argvalintdec(optc, 0, INT_MAX);
- break;
-
case DBUS_CLIENT:
list_add(&config->dbus_clients, argvalstr(optc));
break;
D(httpdPort)
B(background)
- D(readyfd)
D(cacheTimeout)
D(apiTimeout)
D(cntxTimeout)