Lines Matching refs:error

60 sip_parse_uri(sip_str_t *uri_str, int *error)  in sip_parse_uri()  argument
64 if (error != NULL) in sip_parse_uri()
65 *error = 0; in sip_parse_uri()
68 if (error != NULL) in sip_parse_uri()
69 *error = EINVAL; in sip_parse_uri()
74 if (error != NULL) in sip_parse_uri()
75 *error = ENOMEM; in sip_parse_uri()
82 if (error != NULL) in sip_parse_uri()
83 *error = ENOMEM; in sip_parse_uri()
86 if (parsed_uri->sip_uri_errflags != 0 && error != NULL) in sip_parse_uri()
87 *error = EPROTO; in sip_parse_uri()
95 sip_get_uri_parsed(sip_header_value_t value, int *error) in sip_get_uri_parsed() argument
99 if (error != NULL) in sip_get_uri_parsed()
100 *error = 0; in sip_get_uri_parsed()
103 if (error != NULL) in sip_get_uri_parsed()
104 *error = EINVAL; in sip_get_uri_parsed()
108 if (ret->sip_uri_errflags != 0 && error != NULL) in sip_get_uri_parsed()
109 *error = EINVAL; in sip_get_uri_parsed()
135 sip_check_get_param(const struct sip_uri *uri, int *error) in sip_check_get_param() argument
137 if (error != NULL) in sip_check_get_param()
138 *error = 0; in sip_check_get_param()
141 if (error != NULL) in sip_check_get_param()
142 *error = EINVAL; in sip_check_get_param()
153 sip_get_uri_scheme(const struct sip_uri *uri, int *error) in sip_get_uri_scheme() argument
157 _uri = sip_check_get_param(uri, error); in sip_get_uri_scheme()
162 _uri->sip_uri_scheme.sip_str_len == 0) && error != NULL) { in sip_get_uri_scheme()
163 *error = EINVAL; in sip_get_uri_scheme()
174 sip_get_uri_user(const struct sip_uri *uri, int *error) in sip_get_uri_user() argument
178 _uri = sip_check_get_param(uri, error); in sip_get_uri_user()
182 if ((_uri->sip_uri_errflags & SIP_URIERR_USER) != 0 && error != NULL) in sip_get_uri_user()
183 *error = EINVAL; in sip_get_uri_user()
193 sip_get_uri_password(const struct sip_uri *uri, int *error) in sip_get_uri_password() argument
197 _uri = sip_check_get_param(uri, error); in sip_get_uri_password()
201 if ((_uri->sip_uri_errflags & SIP_URIERR_PASS) != 0 && error != NULL) in sip_get_uri_password()
202 *error = EINVAL; in sip_get_uri_password()
212 sip_get_uri_host(const struct sip_uri *uri, int *error) in sip_get_uri_host() argument
216 _uri = sip_check_get_param(uri, error); in sip_get_uri_host()
220 if ((_uri->sip_uri_errflags & SIP_URIERR_HOST) != 0 && error != NULL) in sip_get_uri_host()
221 *error = EINVAL; in sip_get_uri_host()
231 sip_get_uri_port(const struct sip_uri *uri, int *error) in sip_get_uri_port() argument
235 _uri = sip_check_get_param(uri, error); in sip_get_uri_port()
240 if (error != NULL) in sip_get_uri_port()
241 *error = EINVAL; in sip_get_uri_port()
248 sip_get_uri_params(const struct sip_uri *uri, int *error) in sip_get_uri_params() argument
252 _uri = sip_check_get_param(uri, error); in sip_get_uri_params()
257 if (error != NULL) in sip_get_uri_params()
258 *error = EINVAL; in sip_get_uri_params()
262 if ((_uri->sip_uri_errflags & SIP_URIERR_PARAM) != 0 && error != NULL) in sip_get_uri_params()
263 *error = EINVAL; in sip_get_uri_params()
271 sip_get_uri_headers(const struct sip_uri *uri, int *error) in sip_get_uri_headers() argument
275 _uri = sip_check_get_param(uri, error); in sip_get_uri_headers()
280 if (error != NULL) in sip_get_uri_headers()
281 *error = EINVAL; in sip_get_uri_headers()
284 if ((_uri->sip_uri_errflags & SIP_URIERR_HEADER) != 0 && error != NULL) in sip_get_uri_headers()
285 *error = EINVAL; in sip_get_uri_headers()
295 sip_get_uri_opaque(const struct sip_uri *uri, int *error) in sip_get_uri_opaque() argument
299 _uri = sip_check_get_param(uri, error); in sip_get_uri_opaque()
304 if (error != NULL) in sip_get_uri_opaque()
305 *error = EINVAL; in sip_get_uri_opaque()
308 if ((_uri->sip_uri_errflags & SIP_URIERR_OPAQUE) != 0 && error != NULL) in sip_get_uri_opaque()
309 *error = EINVAL; in sip_get_uri_opaque()
319 sip_get_uri_query(const struct sip_uri *uri, int *error) in sip_get_uri_query() argument
323 _uri = sip_check_get_param(uri, error); in sip_get_uri_query()
328 if (error != NULL) in sip_get_uri_query()
329 *error = EINVAL; in sip_get_uri_query()
332 if ((_uri->sip_uri_errflags & SIP_URIERR_QUERY) != 0 && error != NULL) in sip_get_uri_query()
333 *error = EINVAL; in sip_get_uri_query()
343 sip_get_uri_path(const struct sip_uri *uri, int *error) in sip_get_uri_path() argument
347 _uri = sip_check_get_param(uri, error); in sip_get_uri_path()
352 if (error != NULL) in sip_get_uri_path()
353 *error = EINVAL; in sip_get_uri_path()
356 if ((_uri->sip_uri_errflags & SIP_URIERR_PATH) != 0 && error != NULL) in sip_get_uri_path()
357 *error = EINVAL; in sip_get_uri_path()
367 sip_get_uri_regname(const struct sip_uri *uri, int *error) in sip_get_uri_regname() argument
371 _uri = sip_check_get_param(uri, error); in sip_get_uri_regname()
376 if (error != NULL) in sip_get_uri_regname()
377 *error = EINVAL; in sip_get_uri_regname()
380 if ((_uri->sip_uri_errflags & SIP_URIERR_REGNAME) != 0 && error != NULL) in sip_get_uri_regname()
381 *error = EINVAL; in sip_get_uri_regname()
403 sip_get_uri_errflags(const struct sip_uri *uri, int *error) in sip_get_uri_errflags() argument
407 _uri = sip_check_get_param(uri, error); in sip_get_uri_errflags()