summaryrefslogtreecommitdiff
path: root/src/packet.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/packet.c')
-rw-r--r--src/packet.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/src/packet.c b/src/packet.c
index b6224e6..0d23553 100644
--- a/src/packet.c
+++ b/src/packet.c
@@ -39,8 +39,6 @@
#define READBUF_SIZE 16384
-struct Callback *iorecv_cb = NULL;
-
static char readBuf[READBUF_SIZE];
static void client_dopacket(struct Client *, char *, size_t);
@@ -271,20 +269,6 @@ flood_recalc(fde_t *fd, void *data)
}
/*
- * iorecv_default - append a packet to the recvq dbuf
- */
-void *
-iorecv_default(va_list args)
-{
- struct Client *client_p = va_arg(args, struct Client *);
- int length = va_arg(args, int);
- char *buf = va_arg(args, char *);
-
- dbuf_put(&client_p->localClient->buf_recvq, buf, length);
- return NULL;
-}
-
-/*
* read_packet - Read a 'packet' of data from a connection and process it.
*/
void
@@ -347,7 +331,7 @@ read_packet(fde_t *fd, void *data)
return;
}
- execute_callback(iorecv_cb, client_p, length, readBuf);
+ dbuf_put(&client_p->localClient->buf_recvq, readBuf, length);
if (client_p->localClient->lasttime < CurrentTime)
client_p->localClient->lasttime = CurrentTime;