Lines Matching refs:errinfo
213 _npf_init_error(int error, npf_error_t *errinfo) in _npf_init_error() argument
215 if (error && errinfo) { in _npf_init_error()
216 memset(errinfo, 0, sizeof(*errinfo)); in _npf_init_error()
217 errinfo->error_msg = strerror(error); in _npf_init_error()
227 _npf_extract_error(nvlist_t *resp, npf_error_t *errinfo) in _npf_extract_error() argument
232 if (error && errinfo) { in _npf_extract_error()
233 memset(errinfo, 0, sizeof(npf_error_t)); in _npf_extract_error()
235 errinfo->id = dnvlist_get_number(resp, "id", 0); in _npf_extract_error()
236 errinfo->error_msg = in _npf_extract_error()
238 errinfo->source_file = in _npf_extract_error()
240 errinfo->source_line = in _npf_extract_error()
353 npf_config_submit(nl_config_t *ncf, int fd, npf_error_t *errinfo) in npf_config_submit() argument
363 return _npf_init_error(errno, errinfo); in npf_config_submit()
365 error = _npf_extract_error(resp, errinfo); in npf_config_submit()
424 npf_error_t errinfo; in npf_config_flush() local
432 error = npf_config_submit(ncf, fd, &errinfo); in npf_config_flush()
1268 npf_table_replace(int fd, nl_table_t *tl, npf_error_t *errinfo) in npf_table_replace() argument
1275 return _npf_init_error(errno, errinfo); in npf_table_replace()
1280 return _npf_init_error(errno, errinfo); in npf_table_replace()
1282 error = _npf_extract_error(resp, errinfo); in npf_table_replace()