diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2008-02-01 13:43:30 +0000 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2008-02-01 13:43:30 +0000 |
commit | cd05a094969d01b8c1ee6690a2031a84abca71f7 (patch) | |
tree | 237091fdae89f9aaded71c32cdf40987a925fd0e /syslog_tst.c | |
parent | 5eadc4163df392091884d088593dbf4e95e1aec9 (diff) | |
download | rsyslog-cd05a094969d01b8c1ee6690a2031a84abca71f7.tar.gz rsyslog-cd05a094969d01b8c1ee6690a2031a84abca71f7.tar.xz rsyslog-cd05a094969d01b8c1ee6690a2031a84abca71f7.zip |
cleaned up some no longer needed files, thanks to Michael Biebl for
pointing this out
Diffstat (limited to 'syslog_tst.c')
-rw-r--r-- | syslog_tst.c | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/syslog_tst.c b/syslog_tst.c deleted file mode 100644 index 40896b31..00000000 --- a/syslog_tst.c +++ /dev/null @@ -1,76 +0,0 @@ -/* Program to test daemon logging. */ - -/* - * Sat Dec 11 12:07:50 CST 1993: Dr. Wettstein - * Compiles clean with -Wall. Renamed for first public distribution. - * Use this freely but if you make a ton of money with it I - * expect a cut... :-) - * - * Thu Jan 6 11:52:10 CST 1994: Dr. Wettstein - * Added support for reading getting log input from the standard - * input. To activate this use a - as the single arguement to the - * the program. Note that there is a hack in the code to pause - * after each 1K has been written. This eliminates what appears - * to be a problem with overrunning a UNIX domain socket with - * excessive amounts of input. - */ -#include "config.h" - - -#include <stdio.h> -#include <string.h> -#include <syslog.h> -#include <unistd.h> -#include <sys/param.h> - -extern int main(int, char **); - - -int main(int argc, char *argv[]) -{ - auto char *nl, - bufr[512]; - auto int logged = 0; - - openlog("DOTEST", LOG_PID, LOG_DAEMON); - if (argc > 1) - { - if ( (*argv[1] == '-') && (*(argv[1]+1) == '\0') ) - { - while (!feof(stdin)) - if ( fgets(bufr, sizeof(bufr), stdin) != \ - (char *) 0 ) - { - if ( (nl = strrchr(bufr, '\n')) != \ - (char *) 0) - *nl = '\0'; - syslog(LOG_INFO, bufr); - logged += strlen(bufr); - if ( logged > 1024 ) - { - sleep(1); - logged = 0; - } - - } - } - else - while (argc-- > 1) - syslog(LOG_INFO, argv++[1]); - } - else - { - syslog(LOG_EMERG, "EMERG log."); - syslog(LOG_ALERT, "Alert log."); - syslog(LOG_CRIT, "Critical log."); - syslog(LOG_ERR, "Error log."); - syslog(LOG_WARNING, "Warning log."); - syslog(LOG_NOTICE, "Notice log."); - syslog(LOG_INFO, "Info log."); - syslog(LOG_DEBUG, "Debug log."); - closelog(); - return(0); - } - - return(0); -} |