make function pointer arguments named

pull/1748/head
Jeff Becker 3 years ago committed by Jeff
parent ef19111f88
commit 94ce7a9af7

@ -37,7 +37,7 @@ extern "C"
/// return 0 to accept /// return 0 to accept
/// return -1 to explicitly reject /// return -1 to explicitly reject
/// return -2 to silently drop /// return -2 to silently drop
typedef int (*lokinet_stream_filter)(const char* remote, uint16_t port, void*); typedef int (*lokinet_stream_filter)(const char* remote, uint16_t port, void* userdata);
/// set stream accepter filter /// set stream accepter filter
/// passes user parameter into stream filter as void * /// passes user parameter into stream filter as void *

@ -27,25 +27,25 @@ extern "C"
/// flow acceptor hook, return 0 success, return nonzero with errno on failure /// flow acceptor hook, return 0 success, return nonzero with errno on failure
typedef int (*lokinet_udp_flow_filter)( typedef int (*lokinet_udp_flow_filter)(
void* /*user*/, void* userdata,
const struct lokinet_udp_flowinfo* /* remote address */, const struct lokinet_udp_flowinfo* remote_address,
void** /* flow-userdata */, void** flow_userdata,
int* /* timeout seconds */); int* timeout_seconds);
/// callback to make a new outbound flow /// callback to make a new outbound flow
typedef void(lokinet_udp_create_flow_func)( typedef void(lokinet_udp_create_flow_func)(
void* /*userdata*/, void** /*flow userdata*/, int* /* flowtimeout */); void* userdata, void** flow_userdata, int* timeout_seconds);
/// hook function for handling packets /// hook function for handling packets
typedef void (*lokinet_udp_flow_recv_func)( typedef void (*lokinet_udp_flow_recv_func)(
const struct lokinet_udp_flowinfo* /* remote address */, const struct lokinet_udp_flowinfo* remote_address,
const char* /* data pointer */, const char* pkt_data,
size_t /* data length */, size_t pkt_length,
void* /* flow-userdata */); void* flow_userdata);
/// hook function for flow timeout /// hook function for flow timeout
typedef void (*lokinet_udp_flow_timeout_func)( typedef void (*lokinet_udp_flow_timeout_func)(
const struct lokinet_udp_flowinfo* /* remote address */, void* /* flow-userdata */); const struct lokinet_udp_flowinfo* remote_address, void* flow_userdata);
/// inbound listen udp socket /// inbound listen udp socket
/// expose udp port exposePort to the void /// expose udp port exposePort to the void

Loading…
Cancel
Save