Lines Matching defs:error

62 sip_parse_uri(sip_str_t *uri_str, int *error)
66 if (error != NULL)
67 *error = 0;
70 if (error != NULL)
71 *error = EINVAL;
76 if (error != NULL)
77 *error = ENOMEM;
84 if (error != NULL)
85 *error = ENOMEM;
88 if (parsed_uri->sip_uri_errflags != 0 && error != NULL)
89 *error = EPROTO;
97 sip_get_uri_parsed(sip_header_value_t value, int *error)
101 if (error != NULL)
102 *error = 0;
105 if (error != NULL)
106 *error = EINVAL;
110 if (ret->sip_uri_errflags != 0 && error != NULL)
111 *error = EINVAL;
137 sip_check_get_param(const struct sip_uri *uri, int *error)
139 if (error != NULL)
140 *error = 0;
143 if (error != NULL)
144 *error = EINVAL;
155 sip_get_uri_scheme(const struct sip_uri *uri, int *error)
159 _uri = sip_check_get_param(uri, error);
164 _uri->sip_uri_scheme.sip_str_len == 0) && error != NULL) {
165 *error = EINVAL;
176 sip_get_uri_user(const struct sip_uri *uri, int *error)
180 _uri = sip_check_get_param(uri, error);
184 if ((_uri->sip_uri_errflags & SIP_URIERR_USER) != 0 && error != NULL)
185 *error = EINVAL;
195 sip_get_uri_password(const struct sip_uri *uri, int *error)
199 _uri = sip_check_get_param(uri, error);
203 if ((_uri->sip_uri_errflags & SIP_URIERR_PASS) != 0 && error != NULL)
204 *error = EINVAL;
214 sip_get_uri_host(const struct sip_uri *uri, int *error)
218 _uri = sip_check_get_param(uri, error);
222 if ((_uri->sip_uri_errflags & SIP_URIERR_HOST) != 0 && error != NULL)
223 *error = EINVAL;
233 sip_get_uri_port(const struct sip_uri *uri, int *error)
237 _uri = sip_check_get_param(uri, error);
242 if (error != NULL)
243 *error = EINVAL;
250 sip_get_uri_params(const struct sip_uri *uri, int *error)
254 _uri = sip_check_get_param(uri, error);
259 if (error != NULL)
260 *error = EINVAL;
264 if ((_uri->sip_uri_errflags & SIP_URIERR_PARAM) != 0 && error != NULL)
265 *error = EINVAL;
273 sip_get_uri_headers(const struct sip_uri *uri, int *error)
277 _uri = sip_check_get_param(uri, error);
282 if (error != NULL)
283 *error = EINVAL;
286 if ((_uri->sip_uri_errflags & SIP_URIERR_HEADER) != 0 && error != NULL)
287 *error = EINVAL;
297 sip_get_uri_opaque(const struct sip_uri *uri, int *error)
301 _uri = sip_check_get_param(uri, error);
306 if (error != NULL)
307 *error = EINVAL;
310 if ((_uri->sip_uri_errflags & SIP_URIERR_OPAQUE) != 0 && error != NULL)
311 *error = EINVAL;
321 sip_get_uri_query(const struct sip_uri *uri, int *error)
325 _uri = sip_check_get_param(uri, error);
330 if (error != NULL)
331 *error = EINVAL;
334 if ((_uri->sip_uri_errflags & SIP_URIERR_QUERY) != 0 && error != NULL)
335 *error = EINVAL;
345 sip_get_uri_path(const struct sip_uri *uri, int *error)
349 _uri = sip_check_get_param(uri, error);
354 if (error != NULL)
355 *error = EINVAL;
358 if ((_uri->sip_uri_errflags & SIP_URIERR_PATH) != 0 && error != NULL)
359 *error = EINVAL;
369 sip_get_uri_regname(const struct sip_uri *uri, int *error)
373 _uri = sip_check_get_param(uri, error);
378 if (error != NULL)
379 *error = EINVAL;
382 if ((_uri->sip_uri_errflags & SIP_URIERR_REGNAME) != 0 && error != NULL)
383 *error = EINVAL;
405 sip_get_uri_errflags(const struct sip_uri *uri, int *error)
409 _uri = sip_check_get_param(uri, error);