p_error
p_error(gettext("Bad socket"));
p_error(gettext("Couldn't bind to control socket"));
p_error(gettext("Bad address for ctl socket"));
p_error(gettext("Bad socket"));
p_error(gettext("Binding local socket"));
p_error(gettext("Bad address for socket"));
p_error(
p_error(gettext("Error on read from talk daemon"));
p_error(
p_error(
p_error(gettext("Lost the connection"));
p_error(gettext("Lost the connection"));
p_error(gettext("Unable to connect with your party"));
p_error(gettext("Error on attempt to listen for caller"));
p_error(
p_error(gettext("Unable to connect with initiator"));
void p_error(char *);
*p_error |= SDP_INFO_ERROR;
*p_error |= SDP_MEMORY_ERROR;
uint_t *p_error)
if (sdp_info == NULL || len == 0 || p_error == NULL || flags != 0 ||
*p_error = 0;
sdp_parse_uri(char **uri, const char *begin, const char *end, uint_t *p_error)
*p_error = description->d_perror;
*p_error |= SDP_URI_ERROR;
*p_error |= SDP_URI_ERROR;
*p_error |= SDP_MEMORY_ERROR;
uint_t *p_error)
*p_error |= SDP_PHONE_ERROR;
*p_error |= SDP_PHONE_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
uint_t *p_error)
*p_error |= SDP_EMAIL_ERROR;
*p_error |= SDP_EMAIL_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
uint_t *p_error)
*p_error |= SDP_ORIGIN_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_ORIGIN_ERROR;
uint_t *p_error)
*p_error |= SDP_TIME_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_TIME_ERROR;
uint_t *p_error)
*p_error |= SDP_CONNECTION_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
uint_t *p_error)
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_VERSION_ERROR;
*p_error |= SDP_CONNECTION_ERROR;
uint_t *p_error)
*p_error |= SDP_BANDWIDTH_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_BANDWIDTH_ERROR;
uint_t *p_error)
*p_error |= SDP_REPEAT_TIME_ERROR;
*p_error |= SDP_MEMORY_ERROR;
uint_t *p_error)
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_REPEAT_TIME_ERROR;
*p_error |= SDP_NAME_ERROR;
uint_t *p_error)
*p_error |= SDP_ZONE_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_ZONE_ERROR;
uint_t *p_error)
*p_error |= SDP_NAME_ERROR;
*p_error |= SDP_KEY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_KEY_ERROR;
uint_t *p_error)
*p_error |= SDP_ATTRIBUTE_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_ATTRIBUTE_ERROR;
uint_t *p_error)
*p_error |= SDP_MEDIA_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEMORY_ERROR;
uint_t *p_error)
*p_error |= SDP_MEMORY_ERROR;
*p_error |= SDP_MEDIA_ERROR;
*p_error |= SDP_INFO_ERROR;
p_error = parse_bad_time_error;
p_error = parse_bad_uint_error;
p_error = parse_bad_int_error;
p_error = parse_bad_int_error;
p_error = parse_bad_int_error;
p_error = parse_bad_int_error;
p_error = parse_bad_auth_method_error;
p_error = parse_bad_tls_option_error;
p_error = parse_internal_error;
return (p_error == no_parse_error ? 0 : -1);
p_error = parse_bad_auth_method_error;
p_error = parse_bad_tls_option_error;
p_error = parse_yes_or_no_expected_error;
p_error = parse_internal_error;
return (p_error == no_parse_error ? 0 : -1);
p_error = parse_line_too_long;
p_error = parse_initial_update_action_error;
p_error = parse_initial_update_action_error;
p_error = parse_initial_update_action_error;
p_error = parse_initial_update_only_error;
p_error = parse_initial_update_only_error;
p_error = parse_initial_update_only_error;
p_error = parse_thread_create_error_action_error;
p_error = parse_dump_error_action_error;
p_error = parse_resync_error;
p_error = parse_update_batching_error;
p_error = parse_yp_retrieve_error_action_error;
p_error = parse_retrieve_error_action_error;
p_error = parse_yp_store_error_action_error;
p_error = parse_store_error_action_error;
p_error = parse_refresh_error_action_error;
p_error = parse_match_fetch_error;
p_error = parse_internal_error;
return (p_error == no_parse_error ? 0 : -1);
p_error = parse_bad_key;
p_error = parse_bad_time_error;
if (p_error != no_parse_error)
p_error = parse_ldap_search_error;
if (!error_reported && p_error != no_parse_error) {
if (p_error != no_parse_error)
p_error = parse_ldap_search_error;
p_error = parse_ldap_get_values_error;
p_error = parse_no_available_referrals_error;
p_error = parse_no_proxy_dn_error;
p_error = parse_no_config_auth_error;
p_error = parse_no_config_server_addr;
if (p_error != no_parse_error) {
p_error = parse_no_config_cert_db;
p_error = parse_ldap_search_error;
p_error = no_parse_error;
if (p_error != no_parse_error) {
if (p_error != no_parse_error) {
p_error = parse_bad_command_line_attribute_format;
parse_error p_error = no_parse_error;
p_error = parse_bad_command_line_attribute_format;
p_error = parse_open_file_error;
p_error = parse_open_file_error;
p_error = parse_unsupported_format;
p_error = parse_no_mem_error;
p_error = parse_ldap_init_error;
p_error = parse_ldapssl_client_init_error;
p_error = parse_ldapssl_init_error;
p_error = no_parse_error;
p_error = parse_ldap_bind_error;
p_error = parse_unsupported_format;
if (p_error != no_parse_error) {
p_error = parse_ldap_get_values_error;
extern parse_error p_error;
p_error = parse_lhs_rhs_type_mismatch;
p_error = parse_unexpected_data_end_rule;
p_error = parse_unexpected_data_end_rule;
for (; p_error == no_parse_error; ) {
p_error = parse_unexpected_data_end_rule;
p_error = parse_bad_lhs_format_error;
p_error = parse_unexpected_data_end_rule;
p_error = parse_bad_lhs_format_error;
if (p_error == no_parse_error)
for (; p_error == no_parse_error; ) {
p_error = parse_internal_error;
p_error = parse_no_mem_error;
p_error = parse_not_enough_extract_items;
p_error = parse_item_expected_error;
if (p_error != no_parse_error)
p_error = parse_no_match_item;
if (p_error == no_parse_error)
p_error = parse_comma_expected_error;
for (; p_error == no_parse_error; ) {
p_error = parse_comma_expected_error;
p_error =
p_error =
p_error = parse_start_rhs_unrecognized;
p_error = parse_no_mem_error;
p_error = parse_start_rhs_unrecognized;
if (p_error == no_parse_error)
for (; p_error == no_parse_error; ) {
p_error = parse_bad_print_format;
p_error = parse_no_mem_error;
if (p_error != no_parse_error)
p_error = parse_unexpected_data_end_rule;
p_error = parse_cannot_elide;
p_error = parse_cannot_elide;
p_error = parse_bad_elide_char;
if (p_error == no_parse_error)
for (; p_error == no_parse_error; ) {
p_error = parse_bad_item_format;
if (p_error != no_parse_error)
if (p_error == no_parse_error)
p_error = parse_bad_print_format;
p_error = parse_invalid_print_arg;
p_error = parse_bad_print_format;
p_error = parse_bad_elide_char;
if (p_error != no_parse_error)
return (p_error == no_parse_error ? s : NULL);
for (; p_error == no_parse_error; ) {
p_error = parse_item_expected_error;
p_error = parse_item_expected_error;
p_error = parse_unexpected_data_end_rule;
p_error =
p_error =
p_error = parse_comma_expected_error;
p_error = parse_format_string_expected_error;
p_error = numItems == 0 ?
if (p_error == no_parse_error)
p_error = parse_bad_yp_comment_error;
p_error = parse_bad_yp_comment_error;
if (p_error != no_parse_error) {
for (; p_error == no_parse_error; ) {
p_error = parse_invalid_dn;
p_error = parse_bad_ldap_item_format;
p_error = parse_invalid_scope;
if (p_error == no_parse_error)
if (p_error == no_parse_error && triple != NULL) {
return (p_error == no_parse_error ? s : NULL);
p_error = parse_bad_field_separator_error;
p_error = parse_mismatched_brackets;
p_error = parse_bad_name_field;
p_error = parse_bad_index_format;
p_error = parse_bad_index_format;
p_error = parse_bad_index_format;
p_error = parse_bad_index_format;
if (p_error != no_parse_error) {
return (p_error != no_parse_error);
p_error = parse_object_dn_syntax_error;
p_error = parse_object_dn_syntax_error;
p_error = parse_object_dn_syntax_error;
return (p_error == no_parse_error);
if (p_error != no_parse_error)
p_error = parse_bad_map_error;
p_error = parse_bad_ttl_format_error;
p_error = parse_internal_error;
if (p_error == no_parse_error) {
return (p_error == no_parse_error ? 0 : -1);
p_error = parse_unexpected_data_end_rule;
p_error = parse_no_mem_error;
p_error = parse_no_mem_error;
p_error = parse_no_mem_error;
p_error = parse_no_mem_error;
p_error = parse_unexpected_yp_domain_end_error;
p_error = parse_no_mem_error;
p_error = parse_no_mem_error;
return (p_error == no_parse_error ? 0 : -1);
p_error = parse_bad_ttl_format_error;
p_error = parse_bad_ttl_format_error;
p_error = parse_bad_ttl_format_error;
p_error = parse_bad_ttl_format_error;
p_error = parse_unexpected_data_end_rule;
p_error = parse_unexpected_data_end_rule;
p_error = parse_unexpected_data_end_rule;
p_error = parse_no_mem_error;
p_error = parse_internal_error;
p_error = parse_item_expected_error;
p_error = parse_item_expected_error;
p_error = parse_no_mem_error;
p_error = parse_unmatched_escape;
if (p_error != no_parse_error) {
p_error = parse_close_paren_expected_error;
p_error = parse_no_match_item;
p_error = parse_no_mem_error;
p_error = parse_internal_error;
return (p_error == no_parse_error ? 0 : -1);
p_error = parse_object_dn_syntax_error;
p_error = parse_invalid_scope;
p_error = parse_object_dn_syntax_error;
p_error = parse_object_dn_syntax_error;
p_error = parse_object_dn_syntax_error;
p_error = parse_object_dn_syntax_error;
p_error = parse_object_dn_syntax_error;
p_error = parse_invalid_scope;
p_error = parse_object_dn_syntax_error;
p_error = parse_object_dn_syntax_error;
p_error = parse_object_dn_syntax_error;
p_error = parse_semi_expected_error;
p_error = parse_object_dn_syntax_error;
p_error = parse_object_dn_syntax_error;
p_error = parse_object_dn_syntax_error;
if (p_error != no_parse_error)
if (p_error != no_parse_error) {
p_error = parse_no_mem_error;
p_error = parse_internal_error;
p_error = parse_internal_error;
return (p_error == no_parse_error);
p_error = parse_internal_error;
if (p_error != no_parse_error)
if (p_error != no_parse_error) {
p_error = parse_internal_error;
p_error = parse_internal_error;
p_error = parse_unmatched_escape;
p_error = parse_unmatched_escape;
p_error = parse_unmatched_escape;
p_error = parse_equal_expected_error;
p_error = parse_comma_expected_error;
p_error = parse_close_paren_expected_error;
for (; p_error == no_parse_error; ) {
p_error = parse_unsupported_format;
p_error = parse_bad_ber_format;
p_error = parse_unexpected_dash;
p_error = parse_unexpected_dash;
if (p_error != no_parse_error) {
p_error = parse_mismatched_brackets;
p_error = parse_unmatched_escape;
if (p_error == no_parse_error)
for (; p_error == no_parse_error; ) {
p_error = parse_internal_error;
p_error = parse_unsupported_format;
p_error = parse_bad_ber_format;
p_error = parse_unmatched_escape;
if (p_error == no_parse_error)
for (; p_error == no_parse_error; ) {
if (p_error == no_parse_error)
p_error = parse_invalid_ldap_search_filter;
for (; p_error == no_parse_error; ) {
if (p_error == no_parse_error)
p_error = parse_invalid_ldap_search_filter;
p_error = parse_bad_dn;
p_error = parse_invalid_ldap_search_filter;
return (p_error == no_parse_error);
p_error = parse_no_mem_error;
p_error = parse_no_mem_error;
p_error = parse_no_mem_error;
p_error = parse_no_mem_error;
p_error = parse_no_mem_error;
parse_error_msg[p_error]);
parse_error_msg[p_error]);
"%s\n", parse_error_msg[p_error]);
syslog(LOG_ERR, parse_error_msg[p_error], str1, str2);
for (; p_error == no_parse_error; ) {
p_error = parse_bad_continuation_error;
p_error = parse_line_too_long;
p_error = parse_no_proxy_auth_error;
p_error = parse_no_ldap_server_error;
p_error = parse_no_cert_db;
p_error = parse_ldapssl_client_init_error;
if (p_error != no_parse_error) {
p_error = parse_no_db_del_mapping_rule;
p_error = parse_invalid_db_del_mapping_rule;
p_error = parse_no_object_dn;
if (p_error != no_parse_error)
p_error = parse_no_object_dn;
if (p_error != no_parse_error) {
p_error = parse_unexpected_data_end_rule;
p_error = parse_no_mem_error;
p_error = parse_bad_map_error;
return (p_error == no_parse_error ? 0 : 1);
p_error = parse_no_object_dn;
p_error = parse_bad_map_error;
p_error = parse_no_mem_error;
p_error =
p_error = parse_internal_error;
p_error = parse_internal_error;
p_error = parse_internal_error;
p_error = parse_internal_error;
p_error = parse_internal_error;
p_error = parse_no_mem_error;
p_error = parse_internal_error;