--- ii.c | 40 +++++++++++++--------------------------- 1 file changed, 13 insertions(+), 27 deletions(-) diff --git a/ii.c b/ii.c index 8474f84..31a27f5 100644 --- a/ii.c +++ b/ii.c _AT_@ -359,7 +359,7 @@ tcpopen(const char *host, const char *service) hints.ai_socktype = SOCK_STREAM; if((e = getaddrinfo(host, service, &hints, &res))) - eprintf("ii: getaddrinfo() failed : %s\n", gai_strerror(e)); + eprintf("ii: getaddrinfo() failed: %s\n", gai_strerror(e)); for (rp = res; rp; rp = rp->ai_next) { fd = socket(res->ai_family, res->ai_socktype, res->ai_protocol); _AT_@ -532,12 +532,6 @@ proc_server_cmd(int fd, char *buf) for(i = 0; i < TOK_LAST; i++) argv[i] = NULL; -#if 1 - /* DEBUG */ - printf("server cmd str: |%s|\n", buf); - fflush(stdout); -#endif - /* check prefix */ if(buf[0] == ':') { if (!(p = strchr(buf, ' '))) _AT_@ -567,17 +561,6 @@ proc_server_cmd(int fd, char *buf) tokenize(&argv[TOK_CMD], TOK_LAST - TOK_CMD, cmd, ' '); -#if 1 - /* DEBUG */ - printf("server cmd: TOK_NICKSRV |%s|\n", argv[TOK_NICKSRV]); - printf("server cmd: TOK_USER |%s|\n", argv[TOK_USER]); - printf("server cmd: TOK_CMD |%s|\n", argv[TOK_CMD]); - printf("server cmd: TOK_CHAN |%s|\n", argv[TOK_CHAN]); - printf("server cmd: TOK_ARG |%s|\n", argv[TOK_ARG]); - printf("server cmd: TOK_TEXT |%s|\n", argv[TOK_TEXT]); - fflush(stdout); -#endif - if(!argv[TOK_CMD] || !strcmp("PONG", argv[TOK_CMD])) { return; } else if(!strcmp("PING", argv[TOK_CMD])) { _AT_@ -758,28 +741,31 @@ main(int argc, char *argv[]) char prefix[PATH_MAX]; int ircfd; - /* use nickname and home dir of user for ii by default */ + /* use nickname and home dir of user by default */ if(!(spw = getpwuid(getuid()))) eprintf("ii: getpwuid() failed:"); strlcpy(nick, spw->pw_name, sizeof(nick)); snprintf(prefix, sizeof(prefix), "%s/irc", spw->pw_dir); ARGBEGIN { + case 'f': + fullname = EARGF(usage()); + break; case 'i': strlcpy(prefix, EARGF(usage()), sizeof(prefix)); break; - case 's': - host = EARGF(usage()); + case 'k': + key = getenv(EARGF(usage())); + break; + case 'n': + strlcpy(nick, EARGF(usage()), sizeof(nick)); break; case 'p': service = EARGF(usage()); estrtol(service, 10); break; - case 'n': - strlcpy(nick, EARGF(usage()), sizeof(nick)); - break; - case 'k': - key = getenv(EARGF(usage())); + case 's': + host = EARGF(usage()); break; case 'u': uds = EARGF(usage()); _AT_@ -789,7 +775,7 @@ main(int argc, char *argv[]) break; } ARGEND; - if(!*host || !*nick) + if(!*host) usage(); if(uds[0]) -- 2.4.10 --Multipart=_Mon__9_May_2016_17_21_10_+0200_I.6cpFVydhq75aaE Content-Type: text/x-diff; name="0057-clear-timeval-struct-don-t-use-invalid-wrset.patch" Content-Disposition: attachment; filename="0057-clear-timeval-struct-don-t-use-invalid-wrset.patch" Content-Transfer-Encoding: 7bitReceived on Mon Sep 17 2001 - 00:00:00 CEST
This archive was generated by hypermail 2.3.0 : Mon May 09 2016 - 17:24:22 CEST