From 9ce9fbb28f7a7a1a0380cc272a90be077cd9c1bc Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Thu, 21 Jul 2011 11:14:52 +0200 Subject: milestone: new output plugin interface call added --- action.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'action.c') diff --git a/action.c b/action.c index f24fee06..450b0691 100644 --- a/action.c +++ b/action.c @@ -1018,7 +1018,7 @@ tryDoAction(action_t *pAction, batch_t *pBatch, int *pnElem) i = pBatch->iDoneUpTo; /* all messages below that index are processed */ iElemProcessed = 0; iCommittedUpTo = i; -dbgprintf("XXXXX: tryDoAction %p, pnElem %d, nElem %d\n", pAction, *pnElem, pBatch->nElem); + DBGPRINTF("tryDoAction %p, pnElem %d, nElem %d\n", pAction, *pnElem, pBatch->nElem); while(iElemProcessed <= *pnElem && i < pBatch->nElem) { if(*(pBatch->pbShutdownImmediate)) ABORT_FINALIZE(RS_RET_FORCE_TERM); @@ -1940,6 +1940,8 @@ actionNewInst(struct nvlst *lst, action_t **ppAction) struct cnfparamvals *paramvals; modInfo_t *pMod; uchar *cnfModName = NULL; + omodStringRequest_t *pOMSR; + void *pModData; DEFiRet; paramvals = nvlstGetParams(lst, ¶mblk, NULL); @@ -1958,6 +1960,8 @@ actionNewInst(struct nvlst *lst, action_t **ppAction) ABORT_FINALIZE(RS_RET_MOD_UNKNOWN); } dbgprintf("XXXX:actionNewInst for module '%s'/%p\n", cnfModName, pMod); + CHKiRet(pMod->mod.om.newActInst(cnfModName, lst, &pModData, &pOMSR)); +dbgprintf("XXXX:actionNewInst CALLED module '%s'/%p\n", cnfModName, pMod); finalize_it: free(cnfModName); RETiRet; -- cgit v1.2.3