Lines Matching defs:LloadConnection
105 typedef struct LloadConnection LloadConnection; typedef
303 struct LloadConnection { struct
310 * LloadConnection reference counting: argument
325 ldap_pvt_thread_mutex_t c_mutex; /* protect the connection */
326 uintptr_t c_refcnt, c_live;
327 CONNECTION_DESTROY_CB c_unlink;
328 CONNECTION_DESTROY_CB c_destroy;
329 CONNECTION_PDU_CB c_pdu_cb;
357 Sockbuf *c_sb; /* ber connection stuff */
360 unsigned long c_connid; /* unique id of this connection */
361 struct berval c_peer_name; /* peer name (trans=addr:port) */
362 time_t c_starttime; /* when the connection was opened */
364 time_t c_activitytime; /* when the connection was last used */
365 ber_int_t c_next_msgid; /* msgid of the next message */
368 struct event *c_read_event, *c_write_event;
369 struct timeval *c_read_timeout;
372 struct berval c_sasl_bind_mech; /* mech in progress */
373 struct berval c_auth; /* authcDN (possibly in progress) */
375 unsigned long c_pin_id;
378 sasl_conn_t *c_sasl_authctx;
379 void *c_sasl_defaults;
381 sasl_channel_binding_t *c_sasl_cbinding; /* Else cyrus-sasl would happily
387 struct berval c_vc_cookie;
414 LDAP_CIRCLEQ_ENTRY(LloadConnection) c_next; argument