Lines Matching refs:status

188 	uint32_t status;  in netdfs_s_add()  local
194 param->status = ERROR_ACCESS_DENIED; in netdfs_s_add()
199 param->status = ERROR_INVALID_PARAMETER; in netdfs_s_add()
210 param->status = ERROR_INVALID_PARAMETER; in netdfs_s_add()
214 status = dfs_path_parse(&path, uncpath, DFS_OBJECT_LINK); in netdfs_s_add()
215 if (status != ERROR_SUCCESS) { in netdfs_s_add()
216 param->status = status; in netdfs_s_add()
220 status = smb_name_validate_rpath(path.p_unc.unc_path); in netdfs_s_add()
221 if (status != ERROR_SUCCESS) { in netdfs_s_add()
223 param->status = status; in netdfs_s_add()
231 status = dfs_link_add(fspath, (const char *)param->server, in netdfs_s_add()
239 if (status != ERROR_SUCCESS) in netdfs_s_add()
245 param->status = status; in netdfs_s_add()
260 uint32_t status, stat; in netdfs_s_remove() local
265 param->status = ERROR_ACCESS_DENIED; in netdfs_s_remove()
272 param->status = ERROR_INVALID_PARAMETER; in netdfs_s_remove()
276 status = dfs_path_parse(&path, uncpath, DFS_OBJECT_LINK); in netdfs_s_remove()
277 if (status != ERROR_SUCCESS) { in netdfs_s_remove()
278 param->status = status; in netdfs_s_remove()
284 status = dfs_link_remove(fspath, (const char *)param->server, in netdfs_s_remove()
287 if (status == ERROR_SUCCESS) { in netdfs_s_remove()
304 param->status = status; in netdfs_s_remove()
320 uint32_t status, stat; in netdfs_s_setinfo() local
325 param->status = ERROR_INVALID_PARAMETER; in netdfs_s_setinfo()
329 status = dfs_path_parse(&path, (const char *)param->dfs_path, in netdfs_s_setinfo()
332 if (status != ERROR_SUCCESS) { in netdfs_s_setinfo()
333 param->status = status; in netdfs_s_setinfo()
338 status = dfs_link_stat((const char *)path.p_fspath, &stat); in netdfs_s_setinfo()
343 param->status = ERROR_NOT_FOUND; in netdfs_s_setinfo()
349 status = netdfs_setinfo_100(&path, param->info.iu.info100); in netdfs_s_setinfo()
352 status = netdfs_setinfo_101(&path, param->info.iu.info101, in netdfs_s_setinfo()
356 status = netdfs_setinfo_102(&path, param->info.iu.info102); in netdfs_s_setinfo()
359 status = netdfs_setinfo_103(&path, param->info.iu.info103); in netdfs_s_setinfo()
362 status = netdfs_setinfo_104(&path, param->info.iu.info104, in netdfs_s_setinfo()
366 status = netdfs_setinfo_105(&path, param->info.iu.info105); in netdfs_s_setinfo()
369 status = ERROR_INVALID_LEVEL; in netdfs_s_setinfo()
375 param->status = status; in netdfs_s_setinfo()
398 uint32_t status, stat; in netdfs_s_getinfo() local
402 status = dfs_path_parse(&path, (const char *)param->dfs_path, in netdfs_s_getinfo()
405 if (status != ERROR_SUCCESS) in netdfs_s_getinfo()
412 status = dfs_link_stat(fspath, &stat); in netdfs_s_getinfo()
413 if ((status != ERROR_SUCCESS) || (stat != DFS_STAT_ISDFS)) { in netdfs_s_getinfo()
414 status = ERROR_NOT_FOUND; in netdfs_s_getinfo()
418 status = dfs_link_getinfo(fspath, &info, param->level); in netdfs_s_getinfo()
420 status = dfs_root_getinfo(fspath, &info, param->level); in netdfs_s_getinfo()
423 if (status != ERROR_SUCCESS) in netdfs_s_getinfo()
431 status = ERROR_NOT_ENOUGH_MEMORY; in netdfs_s_getinfo()
437 status = netdfs_info_1(info1, &info, mxa, NULL); in netdfs_s_getinfo()
443 status = netdfs_info_2(info2, &info, mxa, NULL); in netdfs_s_getinfo()
449 status = netdfs_info_3(info3, &info, mxa, NULL); in netdfs_s_getinfo()
455 status = netdfs_info_4(info4, &info, mxa, NULL); in netdfs_s_getinfo()
461 status = netdfs_info_5(info5, &info, mxa, NULL); in netdfs_s_getinfo()
467 status = netdfs_info_6(info6, &info, mxa, NULL); in netdfs_s_getinfo()
473 status = netdfs_info_100(info100, &info, mxa, NULL); in netdfs_s_getinfo()
478 status = ERROR_INVALID_LEVEL; in netdfs_s_getinfo()
487 if (status != ERROR_SUCCESS) in netdfs_s_getinfo()
491 param->status = status; in netdfs_s_getinfo()
512 uint32_t status = ERROR_SUCCESS; in netdfs_s_enum() local
517 status = ERROR_INVALID_PARAMETER; in netdfs_s_enum()
522 status = ERROR_NOT_FOUND; in netdfs_s_enum()
524 status = ERROR_DEVICE_NOT_AVAILABLE; in netdfs_s_enum()
526 if (status != ERROR_SUCCESS) in netdfs_s_enum()
543 status = ERROR_NO_MORE_ITEMS; in netdfs_s_enum()
553 status = ERROR_NOT_ENOUGH_MEMORY; in netdfs_s_enum()
563 if ((status = netdfs_enum_common(&de, mxa)) == ERROR_SUCCESS) { in netdfs_s_enum()
575 if ((status = netdfs_enum_common(&de, mxa)) == ERROR_SUCCESS) { in netdfs_s_enum()
588 if ((status = netdfs_enum_common(&de, mxa)) == ERROR_SUCCESS) { in netdfs_s_enum()
601 if ((status = netdfs_enum_common(&de, mxa)) == ERROR_SUCCESS) { in netdfs_s_enum()
614 if ((status = netdfs_enum_common(&de, mxa)) == ERROR_SUCCESS) { in netdfs_s_enum()
628 if ((status = netdfs_enum_common(&de, mxa)) == ERROR_SUCCESS) { in netdfs_s_enum()
641 if ((status = netdfs_enum_common(&de, mxa)) == ERROR_SUCCESS) { in netdfs_s_enum()
648 status = ERROR_INVALID_PARAMETER; in netdfs_s_enum()
652 if ((status == ERROR_SUCCESS) && (param->resume_handle != NULL)) in netdfs_s_enum()
657 param->status = status; in netdfs_s_enum()
674 param->status = ERROR_NOT_SUPPORTED; in netdfs_s_move()
688 param->status = ERROR_NOT_SUPPORTED; in netdfs_s_rename()
706 param->status = ERROR_ACCESS_DENIED; in netdfs_s_addstdroot()
713 param->status = dfs_namespace_add(share, comment); in netdfs_s_addstdroot()
715 param->status = ERROR_NOT_SUPPORTED; in netdfs_s_addstdroot()
737 param->status = dfs_namespace_remove(share); in netdfs_s_remstdroot()
739 param->status = ERROR_ACCESS_DENIED; in netdfs_s_remstdroot()
761 param->status = ERROR_NOT_SUPPORTED; in netdfs_s_enumex()
772 uint32_t status; in netdfs_setinfo_100() local
780 status = dfs_link_setinfo(path->p_fspath, &info, 100); in netdfs_setinfo_100()
782 status = dfs_root_setinfo(path->p_fspath, &info, 100); in netdfs_setinfo_100()
784 return (status); in netdfs_setinfo_100()
796 uint32_t status; in netdfs_setinfo_101() local
813 status = dfs_link_setinfo(path->p_fspath, &info, 101); in netdfs_setinfo_101()
815 status = dfs_root_setinfo(path->p_fspath, &info, 101); in netdfs_setinfo_101()
817 return (status); in netdfs_setinfo_101()
827 uint32_t status; in netdfs_setinfo_102() local
833 status = dfs_link_setinfo(path->p_fspath, &info, 102); in netdfs_setinfo_102()
835 status = dfs_root_setinfo(path->p_fspath, &info, 102); in netdfs_setinfo_102()
837 return (status); in netdfs_setinfo_102()
847 uint32_t status; in netdfs_setinfo_103() local
854 status = dfs_link_setinfo(path->p_fspath, &info, 103); in netdfs_setinfo_103()
856 status = dfs_root_setinfo(path->p_fspath, &info, 103); in netdfs_setinfo_103()
858 return (status); in netdfs_setinfo_103()
870 uint32_t status; in netdfs_setinfo_104() local
891 status = dfs_link_setinfo(path->p_fspath, &info, 104); in netdfs_setinfo_104()
893 status = dfs_root_setinfo(path->p_fspath, &info, 104); in netdfs_setinfo_104()
895 return (status); in netdfs_setinfo_104()
907 uint32_t status, flavor; in netdfs_setinfo_105() local
926 status = dfs_link_setinfo(path->p_fspath, &info, 105); in netdfs_setinfo_105()
928 status = dfs_root_setinfo(path->p_fspath, &info, 105); in netdfs_setinfo_105()
930 return (status); in netdfs_setinfo_105()
1248 uint32_t status; in netdfs_enum_common() local
1263 status = dfs_cache_getinfo(&nscnode, &dfsinfo, de->de_level); in netdfs_enum_common()
1264 if (status != ERROR_SUCCESS) in netdfs_enum_common()
1269 status = netdfs_info_1(info1, &dfsinfo, mxa, &itemsz); in netdfs_enum_common()
1273 status = netdfs_info_2(info2, &dfsinfo, mxa, &itemsz); in netdfs_enum_common()
1277 status = netdfs_info_3(info3, &dfsinfo, mxa, &itemsz); in netdfs_enum_common()
1281 status = netdfs_info_4(info4, &dfsinfo, mxa, &itemsz); in netdfs_enum_common()
1285 status = netdfs_info_5(info5, &dfsinfo, mxa, &itemsz); in netdfs_enum_common()
1289 status = netdfs_info_6(info6, &dfsinfo, mxa, &itemsz); in netdfs_enum_common()
1293 status = netdfs_info_300(info300, &dfsinfo, mxa, in netdfs_enum_common()
1298 status = ERROR_INVALID_LEVEL; in netdfs_enum_common()
1303 if (status != ERROR_SUCCESS) in netdfs_enum_common()
1304 return (status); in netdfs_enum_common()
1355 uint32_t status; in netdfs_path_remove() local
1358 status = dfs_namespace_path(unc->unc_share, rootdir, DFS_PATH_MAX); in netdfs_path_remove()
1359 if ((status == ERROR_SUCCESS) && (chdir(rootdir) == 0)) { in netdfs_path_remove()