pub unsafe extern "C" fn coap_new_endpoint(
    context: *mut coap_context_t,
    listen_addr: *const coap_address_t,
    proto: coap_proto_t
) -> *mut coap_endpoint_t