]>
git.ipfire.org Git - thirdparty/systemd.git/blob - src/shared/verbs.h
1 /* SPDX-License-Identifier: LGPL-2.1+ */
6 #define VERB_ANY ((unsigned) -1)
8 typedef enum VerbFlags
{
10 VERB_ONLINE_ONLY
= 1 << 1,
15 unsigned min_args
, max_args
;
17 int (* const dispatch
)(int argc
, char *argv
[], void *userdata
);
20 bool running_in_chroot_or_offline(void);
22 int dispatch_verb(int argc
, char *argv
[], const Verb verbs
[], void *userdata
);