From 88bcc852d7fbd266033cf06427b28be8cc7e8469 Mon Sep 17 00:00:00 2001 From: Clinton Webb Date: Wed, 18 Mar 2009 21:34:27 +0900 Subject: Split the getopt string into multiple lines. This makes it so that it is a little bit easier to see what parameter goes to what, and to make merges with different paramenters a bit easier to manage. --- memcached.c | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/memcached.c b/memcached.c index 8ccb8a6..aa766cd 100644 --- a/memcached.c +++ b/memcached.c @@ -4095,7 +4095,32 @@ int main (int argc, char **argv) { setbuf(stderr, NULL); /* process arguments */ - while ((c = getopt(argc, argv, "a:p:s:U:m:Mc:khirvdl:u:P:f:s:n:t:D:LR:C:b")) != -1) { + while (-1 != (c = getopt(argc, argv, + "a:" /* access mask for unix socket */ + "p:" /* TCP port number to listen on */ + "s:" /* unix socket path to listen on */ + "U:" /* UDP port number to listen on */ + "m:" /* max memory to use for items in megabytes */ + "M" /* return error on memory exhausted */ + "c:" /* max simultaneous connections */ + "k" /* lock down all paged memory */ + "hi" /* help, licence info */ + "r" /* maximize core file limit */ + "v" /* verbose */ + "d" /* daemon mode */ + "l:" /* interface to listen on */ + "u:" /* user identity to run as */ + "P:" /* save PID in file */ + "f:" /* factor? */ + "s:" /* unix socket */ + "n:" /* minimum space allocated for key+value+flags */ + "t:" /* threads */ + "D:" /* prefix delimiter? */ + "L" /* Large memory pages */ + "R:" /* max requests per event */ + "C:" /* Disable use of CAS */ + "b" /* backlog queue limit */ + ))) { switch (c) { case 'a': /* access for unix domain socket, as octal mask (like chmod)*/ -- cgit v1.2.1