1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-30 01:47:56 +03:00

cleanup: extend struct init usage

This commit is contained in:
Zdenek Kabelac 2014-02-22 20:28:30 +01:00
parent 0118d6aa48
commit 408e276a61

View File

@ -1189,7 +1189,7 @@ static int fini(daemon_state *s)
return 1;
}
static void usage(char *prog, FILE *file)
static void usage(const char *prog, FILE *file)
{
fprintf(file, "Usage:\n"
"%s [-V] [-h] [-f] [-l {all|wire|debug}] [-s path]\n\n"
@ -1204,27 +1204,19 @@ static void usage(char *prog, FILE *file)
int main(int argc, char *argv[])
{
signed char opt;
lvmetad_state ls;
lvmetad_state ls = { .log_config = "" };
daemon_state s = {
.daemon_fini = fini,
.daemon_init = init,
.handler = handler,
.name = "lvmetad",
.pidfile = getenv("LVM_LVMETAD_PIDFILE"),
.pidfile = getenv("LVM_LVMETAD_PIDFILE") ? : LVMETAD_PIDFILE,
.private = &ls,
.protocol = "lvmetad",
.protocol_version = 1,
.socket_path = getenv("LVM_LVMETAD_SOCKET"),
.socket_path = getenv("LVM_LVMETAD_SOCKET") ? : LVMETAD_SOCKET,
};
if (!s.pidfile)
s.pidfile = LVMETAD_PIDFILE;
if (!s.socket_path)
s.socket_path = LVMETAD_SOCKET;
ls.log_config = "";
// use getopt_long
while ((opt = getopt(argc, argv, "?fhVl:p:s:")) != EOF) {
switch (opt) {
@ -1253,5 +1245,6 @@ int main(int argc, char *argv[])
}
daemon_start(s);
return 0;
}