summaryrefslogtreecommitdiffstats
path: root/runtime/typedefs.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2012-09-18 11:32:45 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2012-09-18 11:32:45 +0200
commit037eaa0d69e1a65373baba93bb69476345c34e10 (patch)
treedc8049b48ad46139be000395125993f568259b54 /runtime/typedefs.h
parent447f0e6421f2576d57623a398f90b8dd2eb8becf (diff)
downloadrsyslog-037eaa0d69e1a65373baba93bb69476345c34e10.tar.gz
rsyslog-037eaa0d69e1a65373baba93bb69476345c34e10.tar.xz
rsyslog-037eaa0d69e1a65373baba93bb69476345c34e10.zip
new ruleengine: implement template type "subtree"
Diffstat (limited to 'runtime/typedefs.h')
-rw-r--r--runtime/typedefs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/runtime/typedefs.h b/runtime/typedefs.h
index f994cbc4..b53c36f5 100644
--- a/runtime/typedefs.h
+++ b/runtime/typedefs.h
@@ -92,6 +92,8 @@ typedef struct cfgmodules_etry_s cfgmodules_etry_t;
typedef struct outchannels_s outchannels_t;
typedef struct modConfData_s modConfData_t;
typedef struct instanceConf_s instanceConf_t;
+typedef int rs_size_t; /* we do never need more than 2Gig strings, signed permits to
+ * use -1 as a special flag. */
typedef rsRetVal (*prsf_t)(struct vmstk_s*, int); /* pointer to a RainerScript function */
typedef uint64 qDeqID; /* queue Dequeue order ID. 32 bits is considered dangerously few */