Copyright (c) 1998-2006, Index Data.
This file is part of the yazproxy.
Copyright (c) 1998-2006, Index Data.
This file is part of the yazproxy.
char *get_proxy(Z_OtherInformation **otherInfo);
void get_charset_and_lang_negotiation(Z_OtherInformation **otherInfo,
char **charstes, char **langs, int *selected);
char *get_proxy(Z_OtherInformation **otherInfo);
void get_charset_and_lang_negotiation(Z_OtherInformation **otherInfo,
char **charstes, char **langs, int *selected);
Yaz_ProxyClient *get_client(Z_APDU *apdu, const char *cookie,
const char *proxy_host);
void srw_get_client(const char *db, const char **backend_db);
Yaz_ProxyClient *get_client(Z_APDU *apdu, const char *cookie,
const char *proxy_host);
void srw_get_client(const char *db, const char **backend_db);
int handle_authentication(Z_APDU *apdu);
void result_authentication(Z_APDU *apdu, int ret);
int handle_authentication(Z_APDU *apdu);
void result_authentication(Z_APDU *apdu, int ret);
int handle_init_response_for_invalid_session(Z_APDU *apdu);
void set_debug_mode(int mode);
void send_response_fail_client(const char *addr);
int handle_init_response_for_invalid_session(Z_APDU *apdu);
void set_debug_mode(int mode);
void send_response_fail_client(const char *addr);