diff options
author | Clinton Webb <webb.clint@gmail.com> | 2009-03-18 21:34:27 +0900 |
---|---|---|
committer | Dustin Sallings <dustin@spy.net> | 2009-03-18 10:05:43 -0700 |
commit | 88bcc852d7fbd266033cf06427b28be8cc7e8469 (patch) | |
tree | 43ab12dbdbbe16522787907fdacbae4a7498d12d | |
parent | d3807d06f0693b0435545d35462de2829a61a7d1 (diff) | |
download | memcached-88bcc852d7fbd266033cf06427b28be8cc7e8469.tar.gz |
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.
-rw-r--r-- | memcached.c | 27 |
1 files changed, 26 insertions, 1 deletions
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)*/ |