Lines Matching refs:err

97 	int err, fd, i, len, oldlen, notfound = 0;  in addref()  local
109 err = readlink(sl_path, buf, SYMLINK_MAX); in addref()
110 if (err == -1) { in addref()
113 err = 0; in addref()
119 buf[err] = '\0'; in addref()
124 err = reparse_parse(buf, nvl); in addref()
125 if (err != 0) { in addref()
127 return (err); in addref()
147 err = reparse_add(nvl, svc_type, location); in addref()
148 if (err) { in addref()
150 return (err); in addref()
154 err = reparse_unparse(nvl, &text); in addref()
156 if (err) in addref()
157 return (err); in addref()
161 err = reparse_delete(sl_path); in addref()
162 if (err) { in addref()
164 return (err); in addref()
169 err = reparse_create(sl_path, text); in addref()
171 if (err) in addref()
172 return (err); in addref()
174 err = lstat(sl_path, &sbuf); in addref()
175 if (err == 0 && strcasecmp(sbuf.st_fstype, "ZFS") != 0) in addref()
192 int err; in delref() local
205 err = readlink(sl_path, buf, SYMLINK_MAX); in delref()
206 if (err == -1) { in delref()
210 buf[err] = '\0'; in delref()
213 err = reparse_parse(buf, nvl); in delref()
214 if (err) { in delref()
216 return (err); in delref()
220 err = reparse_remove(nvl, svc_type); in delref()
221 if (err) { in delref()
223 return (err); in delref()
229 err = reparse_unparse(nvl, &cp); in delref()
231 if (err) in delref()
232 return (err); in delref()
239 err = reparse_delete(sl_path); in delref()
240 if (err) { in delref()
242 return (err); in delref()
246 err = reparse_create(sl_path, cp); in delref()
248 if (err) in delref()
249 return (err); in delref()
252 return (err); in delref()
258 int err; in lookup() local
271 err = readlink(sl_path, buf, SYMLINK_MAX); in lookup()
272 if (err == -1) in lookup()
274 buf[err] = '\0'; in lookup()
277 err = reparse_parse(buf, nvl); in lookup()
278 if (err) { in lookup()
280 return (err); in lookup()
301 err = reparse_deref(type, svc_data, buf, &bufsize); in lookup()
303 if (err) in lookup()
304 return (err); in lookup()
307 err = xdr_fs_locations4(&xdr, &fsl); in lookup()
309 if (err != TRUE) in lookup()
323 int c, type_set, err; in main() local
351 err = rp_plugin_init(); in main()
352 switch (err) { in main()
369 gettext("rp_plugin_init failed, error %d\n"), err); in main()
383 err = addref(sl_path, svc_type, optind, argc, argv); in main()
387 err = delref(sl_path, svc_type); in main()
391 err = lookup(sl_path, svc_type, type_set); in main()
397 if (err != 0) in main()
399 strerror(err)); in main()
400 return (err); in main()