| indent stuff - ii - irc it, simple FIFO based irc client | |
| git clone git://git.suckless.org/ii | |
| Log | |
| Files | |
| Refs | |
| README | |
| LICENSE | |
| --- | |
| commit 62963ef5b632876aa8604c83980ab27ddf911f4d | |
| parent c1e10adfad06fd38aada1d10c96447faaf7b51c8 | |
| Author: [email protected] <unknown> | |
| Date: Thu, 1 Feb 2007 10:59:36 +0100 | |
| indent stuff | |
| Diffstat: | |
| M ii.c | 56 +++++++++++------------------… | |
| 1 file changed, 19 insertions(+), 37 deletions(-) | |
| --- | |
| diff --git a/ii.c b/ii.c | |
| @@ -46,8 +46,7 @@ static char nick[32]; /* might change … | |
| static char path[_POSIX_PATH_MAX]; | |
| static char message[PIPE_BUF]; /* message buf used for communication */ | |
| -static void usage() | |
| -{ | |
| +static void usage() { | |
| fprintf(stderr, "%s", | |
| "ii - irc it - " VERSION "\n" | |
| "(C)opyright MMVI Anselm R. Garbe, Nico Golde\n" | |
| @@ -55,17 +54,15 @@ static void usage() | |
| " [-n <nick>] [-k <password>] [-f <fullname>]… | |
| exit(EXIT_SUCCESS); | |
| } | |
| -static char *lower(char *s) | |
| -{ | |
| +static char *lower(char *s) { | |
| char *p; for(p = s; p && *p; p++) *p = tolower(*p); | |
| return s; | |
| } | |
| /* creates directories top-down, if necessary */ | |
| -static void create_dirtree(const char *dir) | |
| -{ | |
| +static void create_dirtree(const char *dir) { | |
| char tmp[256]; | |
| - char *p; | |
| + char *p=nil; | |
| size_t len; | |
| snprintf(tmp, sizeof(tmp),"%s",dir); | |
| @@ -81,8 +78,7 @@ static void create_dirtree(const char *dir) | |
| mkdir(tmp, S_IRWXU); | |
| } | |
| -static int get_filepath(char *filepath, size_t len, char *channel, char *file) | |
| -{ | |
| +static int get_filepath(char *filepath, size_t len, char *channel, char *file)… | |
| if(channel) { | |
| if(!snprintf(filepath, len, "%s/%s", path, lower(channel))) | |
| return 0; | |
| @@ -92,16 +88,14 @@ static int get_filepath(char *filepath, size_t len, char *c… | |
| return snprintf(filepath, len, "%s/%s", path, file); | |
| } | |
| -static void create_filepath(char *filepath, size_t len, char *channel, char *s… | |
| -{ | |
| +static void create_filepath(char *filepath, size_t len, char *channel, char *s… | |
| if(!get_filepath(filepath, len, channel, suffix)) { | |
| fprintf(stderr, "%s", "ii: path to irc directory too long\n"); | |
| exit(EXIT_FAILURE); | |
| } | |
| } | |
| -static int open_channel(char *name) | |
| -{ | |
| +static int open_channel(char *name) { | |
| static char infile[256]; | |
| create_filepath(infile, sizeof(infile), name, "in"); | |
| if(access(infile, F_OK) == -1) | |
| @@ -138,8 +132,7 @@ static void add_channel(char *name) | |
| c->name = strdup(name); | |
| } | |
| -static void rm_channel(Channel *c) | |
| -{ | |
| +static void rm_channel(Channel *c) { | |
| Channel *p; | |
| if(channels == c) | |
| channels = channels->next; | |
| @@ -152,8 +145,7 @@ static void rm_channel(Channel *c) | |
| free(c); | |
| } | |
| -static void login(char *key, char *fullname) | |
| -{ | |
| +static void login(char *key, char *fullname) { | |
| if(key) | |
| snprintf(message, PIPE_BUF, | |
| "PASS %s\r\nNICK %s\r\nUSER %s localhost %s :%… | |
| @@ -164,8 +156,7 @@ static void login(char *key, char *fullname) | |
| write(irc, message, strlen(message)); /* login */ | |
| } | |
| -static int tcpopen(unsigned short port) | |
| -{ | |
| +static int tcpopen(unsigned short port) { | |
| int fd; | |
| struct sockaddr_in sin; | |
| struct hostent *hp = gethostbyname(host); | |
| @@ -189,8 +180,7 @@ static int tcpopen(unsigned short port) | |
| return fd; | |
| } | |
| -static size_t tokenize(char **result, size_t reslen, char *str, char delim) | |
| -{ | |
| +static size_t tokenize(char **result, size_t reslen, char *str, char delim) { | |
| char *p, *n; | |
| size_t i; | |
| @@ -227,16 +217,14 @@ static void print_out(char *channel, char *buf) | |
| fclose(out); | |
| } | |
| -static void proc_channels_privmsg(char *channel, char *buf) | |
| -{ | |
| +static void proc_channels_privmsg(char *channel, char *buf) { | |
| snprintf(message, PIPE_BUF, "<%s> %s", nick, buf); | |
| print_out(channel, message); | |
| snprintf(message, PIPE_BUF, "PRIVMSG %s :%s\r\n", channel, buf); | |
| write(irc, message, strlen(message)); | |
| } | |
| -static void proc_channels_input(Channel *c, char *buf) | |
| -{ | |
| +static void proc_channels_input(Channel *c, char *buf) { | |
| static char infile[256]; | |
| char *p; | |
| if(buf[0] != '/' && buf[0] != 0) { | |
| @@ -296,8 +284,7 @@ static void proc_channels_input(Channel *c, char *buf) | |
| write(irc, message, strlen(message)); | |
| } | |
| -static void proc_server_cmd(char *buf) | |
| -{ | |
| +static void proc_server_cmd(char *buf) { | |
| char *argv[TOK_LAST], *cmd, *p; | |
| int i; | |
| if(!buf || *buf=='\0') | |
| @@ -383,8 +370,7 @@ static void proc_server_cmd(char *buf) | |
| print_out(argv[TOK_CHAN], message); | |
| } | |
| -static int read_line(int fd, size_t res_len, char *buf) | |
| -{ | |
| +static int read_line(int fd, size_t res_len, char *buf) { | |
| size_t i = 0; | |
| char c; | |
| do { | |
| @@ -397,8 +383,7 @@ static int read_line(int fd, size_t res_len, char *buf) | |
| return 0; | |
| } | |
| -static void handle_channels_input(Channel *c) | |
| -{ | |
| +static void handle_channels_input(Channel *c) { | |
| static char buf[PIPE_BUF]; | |
| if(read_line(c->fd, PIPE_BUF, buf) == -1) { | |
| close(c->fd); | |
| @@ -412,8 +397,7 @@ static void handle_channels_input(Channel *c) | |
| proc_channels_input(c, buf); | |
| } | |
| -static void handle_server_output() | |
| -{ | |
| +static void handle_server_output() { | |
| static char buf[PIPE_BUF]; | |
| if(read_line(irc, PIPE_BUF, buf) == -1) { | |
| perror("ii: remote host closed connection"); | |
| @@ -422,8 +406,7 @@ static void handle_server_output() | |
| proc_server_cmd(buf); | |
| } | |
| -static void run() | |
| -{ | |
| +static void run() { | |
| Channel *c; | |
| int r, maxfd; | |
| fd_set rd; | |
| @@ -467,8 +450,7 @@ static void run() | |
| } | |
| } | |
| -int main(int argc, char *argv[]) | |
| -{ | |
| +int main(int argc, char *argv[]) { | |
| int i; | |
| unsigned short port = 6667; | |
| struct passwd *spw = getpwuid(getuid()); |