From 66929c7c1b37719b94d11a56b44fcfb23052237c Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Tue, 18 Sep 2012 12:58:33 +0200 Subject: new ruleengine: implement native JSON in RainerScript --- runtime/msg.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'runtime/msg.c') diff --git a/runtime/msg.c b/runtime/msg.c index f4ad7bf4..faccff42 100644 --- a/runtime/msg.c +++ b/runtime/msg.c @@ -3869,6 +3869,9 @@ msgSetJSONFromVar(msg_t *pMsg, uchar *varname, struct var *var) case 'N':/* number (integer) */ json = json_object_new_int((int) var->d.n); break; + case 'J':/* native JSON */ + json = json_object_get(var->d.json); + break; default:DBGPRINTF("msgSetJSONFromVar: unsupported datatype %c\n", var->datatype); ABORT_FINALIZE(RS_RET_ERR); -- cgit v1.2.3