aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2014-12-04 15:08:50 +0100
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2014-12-04 16:49:38 +0100
commite527ef105f8742b1e37677e58c5b69530e674cce (patch)
treea72f3a2d469889df4adce6df7fbfc795f5bdec0a
parent01b40d069083c8063b199976e635ffb85e70db82 (diff)
syserr: Remove unused error packet logging code
-rw-r--r--lib/syserr.c42
-rw-r--r--lib/syserr.h2
2 files changed, 0 insertions, 44 deletions
diff --git a/lib/syserr.c b/lib/syserr.c
index 66a2067..73b3f15 100644
--- a/lib/syserr.c
+++ b/lib/syserr.c
@@ -49,45 +49,3 @@ void sys_err(int pri, char *fn, int ln, int en, char *fmt, ...)
}
}
-void sys_errpack(int pri, char *fn, int ln, int en, struct sockaddr_in *peer,
- void *pack, unsigned len, char *fmt, ...)
-{
-
- va_list args;
- char buf[SYSERR_MSGSIZE];
- char buf2[SYSERR_MSGSIZE];
- unsigned int n;
- int pos;
-
- va_start(args, fmt);
- vsnprintf(buf, SYSERR_MSGSIZE, fmt, args);
- va_end(args);
- buf[SYSERR_MSGSIZE - 1] = 0;
-
- snprintf(buf2, SYSERR_MSGSIZE,
- "Packet from %s:%u, length: %d, content:",
- inet_ntoa(peer->sin_addr), ntohs(peer->sin_port), len);
- buf2[SYSERR_MSGSIZE - 1] = 0;
- pos = strlen(buf2);
- for (n = 0; n < len; n++) {
- if ((pos + 4) < SYSERR_MSGSIZE) {
- sprintf((buf2 + pos), " %02hhx",
- ((unsigned char *)pack)[n]);
- pos += 3;
- }
- }
- buf2[pos] = 0;
-
- if (en) {
- if (err_log)
- fprintf(err_log, "%s: %d: %d (%s) %s. %s\n",
- fn, ln, en, strerror(en), buf, buf2);
- syslog(pri, "%s: %d: %d (%s) %s. %s", fn, ln, en, strerror(en),
- buf, buf2);
- } else {
- if (err_log)
- fprintf(err_log, "%s: %d: %s. %s\n", fn, ln, buf, buf2);
- syslog(pri, "%s: %d: %s. %s", fn, ln, buf, buf2);
- }
-
-}
diff --git a/lib/syserr.h b/lib/syserr.h
index a65dfc3..991549c 100644
--- a/lib/syserr.h
+++ b/lib/syserr.h
@@ -17,7 +17,5 @@
void sys_err_setlogfile(FILE*);
void sys_err(int pri, char *filename, int en, int line, char *fmt, ...);
-void sys_errpack(int pri, char *fn, int ln, int en, struct sockaddr_in *peer,
- void *pack, unsigned len, char *fmt, ...);
#endif /* !_SYSERR_H */