Lines Matching refs:hctx
105 handler_ctx * hctx; in handler_ctx_init() local
106 hctx = calloc(1, sizeof(*hctx)); in handler_ctx_init()
107 hctx->saved_remote_addr = oldaddr; in handler_ctx_init()
108 hctx->saved_remote_addr_buf = oldaddr_buf; in handler_ctx_init()
109 return hctx; in handler_ctx_init()
112 static void handler_ctx_free(handler_ctx *hctx) { in handler_ctx_free() argument
113 free(hctx); in handler_ctx_free()
479 handler_ctx *hctx = con->plugin_ctx[p->id]; in CONNECTION_FUNC() local
481 if (!hctx) return HANDLER_GO_ON; in CONNECTION_FUNC()
483 con->dst_addr = hctx->saved_remote_addr; in CONNECTION_FUNC()
486 con->dst_addr_buf = hctx->saved_remote_addr_buf; in CONNECTION_FUNC()
488 handler_ctx_free(hctx); in CONNECTION_FUNC()