summaryrefslogtreecommitdiffstats
path: root/runtime/nsdpoll_ptcp.c
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2012-10-19 09:39:29 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2012-10-19 09:39:29 +0200
commite65473e9a4b04788c70bb7d9ef8f9d7dd7ecd124 (patch)
tree2783ebe1f2983311c0b85d738e093da9a2d02aff /runtime/nsdpoll_ptcp.c
parentde2fd07836accab563ecbf0405749b6bef9e76b4 (diff)
parentb151584d0929759284c0fb0399709e5ca0e29d60 (diff)
downloadrsyslog-e65473e9a4b04788c70bb7d9ef8f9d7dd7ecd124.tar.gz
rsyslog-e65473e9a4b04788c70bb7d9ef8f9d7dd7ecd124.tar.bz2
rsyslog-e65473e9a4b04788c70bb7d9ef8f9d7dd7ecd124.zip
Merge branch 'master' into master-ratelimit
Conflicts: ChangeLog configure.ac doc/manual.html
Diffstat (limited to 'runtime/nsdpoll_ptcp.c')
-rw-r--r--runtime/nsdpoll_ptcp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/nsdpoll_ptcp.c b/runtime/nsdpoll_ptcp.c
index 8c90d7fd..e69c0fbb 100644
--- a/runtime/nsdpoll_ptcp.c
+++ b/runtime/nsdpoll_ptcp.c
@@ -76,7 +76,7 @@ addEvent(nsdpoll_ptcp_t *pThis, int id, void *pUsr, int mode, nsd_ptcp_t *pSock,
pNew->event.events |= EPOLLIN;
if(mode & NSDPOLL_OUT)
pNew->event.events |= EPOLLOUT;
- pNew->event.data.u64 = (uint64) pNew;
+ pNew->event.data.ptr = pNew;
pthread_mutex_lock(&pThis->mutEvtLst);
pNew->pNext = pThis->pRoot;
pThis->pRoot = pNew;
@@ -254,7 +254,7 @@ Wait(nsdpoll_t *pNsdpoll, int timeout, int *numEntries, nsd_epworkset_t workset[
/* we got valid events, so tell the caller... */
dbgprintf("epoll returned %d entries\n", nfds);
for(i = 0 ; i < nfds ; ++i) {
- pOurEvt = (nsdpoll_epollevt_lst_t*) event[i].data.u64;
+ pOurEvt = (nsdpoll_epollevt_lst_t*) event[i].data.ptr;
workset[i].id = pOurEvt->id;
workset[i].pUsr = pOurEvt->pUsr;
dbgprintf("epoll push ppusr[%d]: %p\n", i, pOurEvt->pUsr);