summaryrefslogtreecommitdiffstats
path: root/omdiscard.c
Commit message (Collapse)AuthorAgeFilesLines
* changed rsyslog.h include order to solve debian sid zlib inlcude issueMichael Meckelein2007-08-081-1/+1
|
* changed function name dprintf() to dbgprintf() as it conflicts with theRainer Gerhards2007-08-081-1/+1
| | | | clib
* - added CODE_STD_FINALIZERparseSelectorAct to module-generation macrosRainer Gerhards2007-08-031-0/+1
| | | | | | - restructered rsyslogd startup - moved startWorker() to a more appropriate place - updated ommysql.c to fully support suspension/resumption by rule engine
* added tryResume() API to module interfaceRainer Gerhards2007-08-021-0/+4
|
* - changed modInit() interface to contain pointer to host-function queryRainer Gerhards2007-07-311-0/+3
| | | | method
* - added omsr object (objomsr.c, objomsr.h) - template request for outputRainer Gerhards2007-07-271-0/+1
| | | | | | modules - changed doAction() interface - templates and output string generation for doActon() is now fully
* - implemented needUDPSocket() interfaceRainer Gerhards2007-07-261-0/+5
| | | | | | | | - replaced (mis) use of f_prevcount in omfwd.c -> now data element in instance data is used for retry counting - removed f->f_type from syslogd.c, omfwd.c - removed f->f_file from omfwd.c, omfile.c - f->f_flags is gone away
* - removed f_type from omshell.c, omdiscard.c, omusrmsg.c, ommysql.cRainer Gerhards2007-07-261-1/+0
| | | | | | | - removed f_type from syslogd.c/cflineParseFileName() - fixed bug in omfile.c which could lead to invalid addressing if "-" was given to not sync file - removed f_type from omfile.c
* - changed doAction() interface to include module data pointerRainer Gerhards2007-07-261-7/+1
| | | | | | - removed references to f_un from omusrmsg.c - changed module template for parseSelectorAct() [code reduction, consitency]
* - implemented onSelectReadyWrite() interfaceRainer Gerhards2007-07-261-0/+8
| | | | - milestone reached: no more access to f->f_un in syslogd.c
* introduced getWriteFDForSelect() module APIRainer Gerhards2007-07-251-0/+5
|
* added new function dbgPrintInstInfo() to omod interfaceRainer Gerhards2007-07-251-0/+6
|
* changed output modules to use a template-based code generation system forRainer Gerhards2007-07-251-72/+39
| | | | standard entry points (implemented via preprocessor)
* added freeInstance() call to output module interface; re-structuredRainer Gerhards2007-07-241-3/+12
| | | | ressource release code in syslogd.c
* moved discard functionality to an output moduleRainer Gerhards2007-07-241-0/+125