Searched defs:donefunc (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/libresolv2/common/isc/
H A Dctl_clnt.c60 #define donefunc_p(ctx) ((ctx).donefunc != NULL)
79 ctl_clntdone donefunc; member in struct:ctl_tran
88 ctl_clntdone donefunc; member in struct:ctl_cctx
149 ctl_clntdone donefunc, void *uap,
168 ctx->donefunc = donefunc;
231 * ctl_command(ctx, cmd, len, donefunc, uap)
233 * and complete by calling donefunc with the answer.
237 ctl_clntdone donefunc, void *uap)
257 tran = new_tran(ctx, donefunc, ua
147 ctl_client(evContext lev, const struct sockaddr *cap, size_t cap_len, const struct sockaddr *sap, size_t sap_len, ctl_clntdone donefunc, void *uap, u_int timeout, ctl_logfunc logger) argument
236 ctl_command(struct ctl_cctx *ctx, const char *cmd, size_t len, ctl_clntdone donefunc, void *uap) argument
275 new_tran(struct ctl_cctx *ctx, ctl_clntdone donefunc, void *uap, int w) argument
[all...]
H A Dctl_srvr.c100 ctl_srvrdone donefunc; member in struct:ctl_sess
303 u_int flags, const void *respctx, ctl_srvrdone donefunc,
319 sess->donefunc = donefunc;
456 sess->donefunc = NULL;
781 if (sess->donefunc != NULL) {
782 (*sess->donefunc)(ctx, sess, sess->uap);
783 sess->donefunc = NULL;
302 ctl_response(struct ctl_sess *sess, u_int code, const char *text, u_int flags, const void *respctx, ctl_srvrdone donefunc, void *uap, const char *body, size_t bodylen) argument

Completed in 61 milliseconds