~ubuntu-branches/ubuntu/lucid/rsyslog/lucid-updates

« back to all changes in this revision

Viewing changes to runtime/modules.h

  • Committer: Bazaar Package Importer
  • Author(s): Michael Biebl
  • Date: 2009-06-23 12:12:43 UTC
  • mfrom: (1.1.11 upstream) (3.2.8 sid)
  • Revision ID: james.westby@ubuntu.com-20090623121243-d2fejarzidywnn17
Tags: 4.2.0-1
* New upstream release of the now stable v4 branch.
  - Fix warnings when /etc/rsyslog.d/ is empty. Closes: #530228
* debian/patches/imudp_multiple_udp_sockets.patch
  - Removed, merged upstream.
* debian/rsyslog.default
  - Set default compat mode to '4'.
* debian/rsyslog.logcheck.ignore.server
  - Update logcheck rules files to also ignore rsyslogd and imklog stop
    messages.
* debian/control
  - Bump Standards-Version to 3.8.2. No further changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
 * rgerhards, 2008-03-04
45
45
 * version 3 adds modInfo_t ptr to call of modInit -- rgerhards, 2008-03-10
46
46
 * version 4 removes needUDPSocket OM callback -- rgerhards, 2008-03-22
 
47
 * version 5 changes the way parsing works for input modules. This is
 
48
 *           an important change, parseAndSubmitMessage() goes away. Other
 
49
 *           module types are not affected. -- rgerhards, 2008-10-09
47
50
 */
48
 
#define CURR_MOD_IF_VERSION 4
 
51
#define CURR_MOD_IF_VERSION 5
49
52
 
50
53
typedef enum eModType_ {
51
54
        eMOD_IN,        /* input module */
88
91
        rsRetVal (*tryResume)(void*);/* called to see if module actin can be resumed now */
89
92
        rsRetVal (*modExit)(void);              /* called before termination or module unload */
90
93
        rsRetVal (*modGetID)(void **);          /* get its unique ID from module */
 
94
        rsRetVal (*doHUP)(void *);              /* non-restart type HUP handler */
91
95
        /* below: parse a configuration line - return if processed
92
96
         * or not. If not, must be parsed to next module.
93
97
         */