X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/436fddaa5c6b52604602d7838a832c5d2dfeef10..8656dc507aee9c5dcb3a6ad876565f5fcac425ae:/selpk.c diff --git a/selpk.c b/selpk.c index 9d077b6..23e0c52 100644 --- a/selpk.c +++ b/selpk.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: selpk.c,v 1.1 2000/06/17 10:39:19 mdw Exp $ + * $Id: selpk.c,v 1.3 2004/04/08 01:36:13 mdw Exp $ * * Packet-buffering select handler * @@ -27,14 +27,6 @@ * MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: selpk.c,v $ - * Revision 1.1 2000/06/17 10:39:19 mdw - * Experimental new support for packet buffering. - * - */ - /*----- Header files ------------------------------------------------------*/ #include @@ -145,7 +137,7 @@ void selpk_want(selpk *pk, size_t sz) * Arguments: @selpk *pk@ = pointer to buffer block * @sel_state *s@ = pointer to select state to attach to * @int fd@ = file descriptor to listen to - * @void (*func)(char *s, void *p)@ = function to call + * @pkbuf_func *func@ = function to call * @void *p@ = argument for function * * Returns: --- @@ -153,12 +145,7 @@ void selpk_want(selpk *pk, size_t sz) * Use: Initializes a buffer block. */ -void selpk_init(selpk *pk, - sel_state *s, - int fd, - void (*func)(octet */*b*/, size_t /*sz*/, pkbuf */*pk*/, - size_t */*keep*/, void */*p*/), - void *p) +void selpk_init(selpk *pk, sel_state *s, int fd, pkbuf_func *func, void *p) { pkbuf_init(&pk->pk, func, p); pk->pk.f &= ~PKBUF_ENABLE;