diff options
-rw-r--r-- | libexec/identd/openbsd.c | 12 | ||||
-rw-r--r-- | libexec/identd/parse.c | 24 |
2 files changed, 14 insertions, 22 deletions
diff --git a/libexec/identd/openbsd.c b/libexec/identd/openbsd.c index 363bee2b2fb..631a33370c8 100644 --- a/libexec/identd/openbsd.c +++ b/libexec/identd/openbsd.c @@ -1,4 +1,4 @@ -/* $OpenBSD: openbsd.c,v 1.17 2002/07/16 10:16:10 deraadt Exp $ */ +/* $OpenBSD: openbsd.c,v 1.18 2002/07/16 10:32:37 deraadt Exp $ */ /* * This program is in the public domain and may be used freely by anyone @@ -31,7 +31,6 @@ #include "identd.h" #include "error.h" - /* * Return the user number for the connection owner */ @@ -39,9 +38,9 @@ int k_getuid(struct in_addr *faddr, int fport, struct in_addr *laddr, int lport, uid_t *uid) { - struct tcp_ident_mapping tir; - struct sockaddr_in *fin, *lin; int mib[] = { CTL_NET, PF_INET, IPPROTO_TCP, TCPCTL_IDENT }; + struct sockaddr_in *fin, *lin; + struct tcp_ident_mapping tir; int error = 0; size_t i; @@ -69,7 +68,6 @@ k_getuid(struct in_addr *faddr, int fport, struct in_addr *laddr, return (-1); } - /* * Return the user number for the connection owner * New minty IPv6 version. @@ -78,9 +76,9 @@ int k_getuid6(struct sockaddr_in6 *faddr, int fport, struct sockaddr_in6 *laddr, int lport, uid_t *uid) { - struct tcp_ident_mapping tir; - struct sockaddr_in6 *fin, *lin; int mib[] = { CTL_NET, PF_INET, IPPROTO_TCP, TCPCTL_IDENT }; + struct sockaddr_in6 *fin, *lin; + struct tcp_ident_mapping tir; int error = 0; size_t i; diff --git a/libexec/identd/parse.c b/libexec/identd/parse.c index 168eaf6658c..811928588a1 100644 --- a/libexec/identd/parse.c +++ b/libexec/identd/parse.c @@ -1,4 +1,4 @@ -/* $OpenBSD: parse.c,v 1.32 2002/07/16 10:21:20 deraadt Exp $ */ +/* $OpenBSD: parse.c,v 1.33 2002/07/16 10:32:37 deraadt Exp $ */ /* * This program is in the public domain and may be used freely by anyone @@ -61,8 +61,8 @@ int getuserident(char *homedir, char *buf, int len) { char path[MAXPATHLEN], *p; - struct stat st; int fd, nread; + struct stat st; if (len == 0) return 0; @@ -116,10 +116,10 @@ gentoken(char *buf, int len) ssize_t timed_read(int fd, void *buf, size_t siz, time_t timeout) { + struct timeval tv, start, after, duration, tmp; int error, tot = 0, i, r; - char *p = buf; struct pollfd rfd[1]; - struct timeval tv, start, after, duration, tmp; + char *p = buf; tv.tv_sec = timeout; tv.tv_usec = 0; @@ -158,9 +158,9 @@ timed_read(int fd, void *buf, size_t siz, time_t timeout) ssize_t timed_write(int fd, const void *buf, size_t siz, time_t timeout) { - int error; struct pollfd wfd[2]; struct timeval tv; + int error; wfd[0].fd = fd; wfd[0].events = POLLOUT; @@ -178,19 +178,16 @@ timed_write(int fd, const void *buf, size_t siz, time_t timeout) int parse(int fd, struct in_addr *laddr, struct in_addr *faddr) { - char token[21]; - char buf[BUFSIZ], *p; + char token[21], buf[BUFSIZ], *p; struct in_addr laddr2, faddr2; struct passwd *pw; - int n; uid_t uid; + int n; if (debug_flag && syslog_flag) syslog(LOG_DEBUG, "In function parse(), from %s to %s", gethost4_addr(faddr), gethost4_addr(laddr)); - if (debug_flag && syslog_flag) - syslog(LOG_DEBUG, " Before read from remote host"); faddr2 = *faddr; laddr2 = *laddr; lport = fport = 0; @@ -346,19 +343,16 @@ parse(int fd, struct in_addr *laddr, struct in_addr *faddr) int parse6(int fd, struct sockaddr_in6 *laddr, struct sockaddr_in6 *faddr) { - char token[21]; - char buf[BUFSIZ], *p; + char token[21], buf[BUFSIZ], *p; struct sockaddr_in6 laddr2, faddr2; struct passwd *pw; - int n; uid_t uid; + int n; if (debug_flag && syslog_flag) syslog(LOG_DEBUG, "In function parse6(), from %s to %s", gethost6(faddr), gethost6(laddr)); - if (debug_flag && syslog_flag) - syslog(LOG_DEBUG, " Before read from remote host"); faddr2 = *faddr; laddr2 = *laddr; lport = fport = 0; |