summaryrefslogtreecommitdiffstats
path: root/runtime/msg.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2013-08-30 18:29:46 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2013-08-30 18:29:46 +0200
commitd11e8221a8b9592bca7f219cc3d3cf3359273ba1 (patch)
tree2a0de52ef2086b24d562999b1ff23b3a3151dea9 /runtime/msg.h
parenta5abbddb5c04b95a6e51a93f71516cee280c54c4 (diff)
downloadrsyslog-d11e8221a8b9592bca7f219cc3d3cf3359273ba1.tar.gz
rsyslog-d11e8221a8b9592bca7f219cc3d3cf3359273ba1.tar.bz2
rsyslog-d11e8221a8b9592bca7f219cc3d3cf3359273ba1.zip
milestone: defaultTZ can be set in msg obj (via imtcp)
... but parser does not yet use it.
Diffstat (limited to 'runtime/msg.h')
-rw-r--r--runtime/msg.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/runtime/msg.h b/runtime/msg.h
index 6faf066a..5a54c116 100644
--- a/runtime/msg.h
+++ b/runtime/msg.h
@@ -125,7 +125,8 @@ struct msg {
char pszRcvdAt_SecFrac[7]; /* same as above. Both are fractional seconds for their respective timestamp */
char pszTIMESTAMP_Unix[12]; /* almost as small as a pointer! */
char pszRcvdAt_Unix[12];
- uchar *pszUUID; /* The message's UUID */
+ char dfltTZ[8]; /* 7 chars max, less overhead than ptr! */
+ uchar *pszUUID; /* The message's UUID */
};
@@ -155,6 +156,7 @@ msg_t* MsgDup(msg_t* pOld);
msg_t *MsgAddRef(msg_t *pM);
void setProtocolVersion(msg_t *pM, int iNewVersion);
void MsgSetInputName(msg_t *pMsg, prop_t*);
+void MsgSetDfltTZ(msg_t *pThis, char *tz);
rsRetVal MsgSetAPPNAME(msg_t *pMsg, char* pszAPPNAME);
rsRetVal MsgSetPROCID(msg_t *pMsg, char* pszPROCID);
rsRetVal MsgSetMSGID(msg_t *pMsg, char* pszMSGID);