X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=include%2Ftrust_router%2Ftid.h;fp=include%2Ftrust_router%2Ftid.h;h=b491b6acfe9bd36a4a7d1581abb26616f5b88f60;hb=63eae8581032880cbe406d7dbba94e82f01e754f;hp=6aa3336e0ac8e2d450c3ad8384ebbaa5ab67c693;hpb=93a677d0a25a66ce4c7f1de0b8ef0501eb5cfa6f;p=trust_router.git diff --git a/include/trust_router/tid.h b/include/trust_router/tid.h index 6aa3336..b491b6a 100644 --- a/include/trust_router/tid.h +++ b/include/trust_router/tid.h @@ -150,12 +150,9 @@ TR_EXPORT void tidc_destroy (TIDC_INSTANCE *tidc); /* TID Server functions, in tid/tids.c */ TR_EXPORT TIDS_INSTANCE *tids_create (TALLOC_CTX *mem_ctx); -TR_EXPORT int tids_start (TIDS_INSTANCE *tids, TIDS_REQ_FUNC *req_handler, - TIDS_AUTH_FUNC *auth_handler, const char *hostname, - unsigned int port, void *cookie); TR_EXPORT int tids_get_listener (TIDS_INSTANCE *tids, TIDS_REQ_FUNC *req_handler, - TIDS_AUTH_FUNC *auth_handler, const char *hostname, - unsigned int port, void *cookie); + TIDS_AUTH_FUNC *auth_handler, const char *hostname, + unsigned int port, void *cookie, int *fd_out, size_t max_fd); TR_EXPORT int tids_accept(TIDS_INSTANCE *tids, int listen); TR_EXPORT int tids_send_response (TIDS_INSTANCE *tids, TID_REQ *req, TID_RESP *resp); TR_EXPORT int tids_send_err_response (TIDS_INSTANCE *tids, TID_REQ *req, const char *err_msg);