added socket to cli options

This commit is contained in:
brunoais 2021-06-19 18:20:13 +01:00
parent d0f060712f
commit 97be3a4fcf
2 changed files with 4 additions and 1 deletions

View file

@ -710,13 +710,15 @@ parse_intent_broadcast(const char *s, uint32_t *intents) {
if (STREQ("start", s, limit)) {
*intents |= SC_INTENT_BROADCAST_START;
} else if (STREQ("socket", s, limit)) {
*intents |= SC_INTENT_BROADCAST_SOCKET;
} else if (STREQ("stop", s, limit)) {
*intents |= SC_INTENT_BROADCAST_STOP;
} else if (STREQ("cleaned", s, limit)) {
*intents |= SC_INTENT_BROADCAST_CLEANED;
} else {
LOGE("Unknown broadcast intent: %.*s "
"(must be one of: start, stop, cleaned)",
"(must be one of: start, socket, stop, cleaned)",
(int) limit, s);
return false;
}

View file

@ -56,6 +56,7 @@ struct sc_port_range {
enum sc_intent_broadcast {
SC_INTENT_BROADCAST_START = 1 << 0,
SC_INTENT_BROADCAST_SOCKET = 1 << 1,
SC_INTENT_BROADCAST_STOP = 1 << 30,
SC_INTENT_BROADCAST_CLEANED = 1 << 31,
};