Lines Matching refs:info

347 	switch (param->info.level) {
349 status = netdfs_setinfo_100(&path, param->info.iu.info100);
352 status = netdfs_setinfo_101(&path, param->info.iu.info101,
356 status = netdfs_setinfo_102(&path, param->info.iu.info102);
359 status = netdfs_setinfo_103(&path, param->info.iu.info103);
362 status = netdfs_setinfo_104(&path, param->info.iu.info104,
366 status = netdfs_setinfo_105(&path, param->info.iu.info105);
396 dfs_info_t info;
418 status = dfs_link_getinfo(fspath, &info, param->level);
420 status = dfs_root_getinfo(fspath, &info, param->level);
426 (void) strlcpy(info.i_uncpath, (char *)param->dfs_path,
427 sizeof (info.i_uncpath));
429 dfs_info_trace("netdfs_s_getinfo", &info);
436 param->info.iu.info1 = info1;
437 status = netdfs_info_1(info1, &info, mxa, NULL);
442 param->info.iu.info2 = info2;
443 status = netdfs_info_2(info2, &info, mxa, NULL);
448 param->info.iu.info3 = info3;
449 status = netdfs_info_3(info3, &info, mxa, NULL);
454 param->info.iu.info4 = info4;
455 status = netdfs_info_4(info4, &info, mxa, NULL);
460 param->info.iu.info5 = info5;
461 status = netdfs_info_5(info5, &info, mxa, NULL);
466 param->info.iu.info6 = info6;
467 status = netdfs_info_6(info6, &info, mxa, NULL);
472 param->info.iu.info100 = info100;
473 status = netdfs_info_100(info100, &info, mxa, NULL);
482 dfs_info_free(&info);
490 param->info.level = level;
516 if (param->info == NULL) {
564 param->info->iu.info1->info1 = de.de_entries;
565 param->info->iu.info1->count = de.de_nitems;
576 param->info->iu.info2->info2 = de.de_entries;
577 param->info->iu.info2->count = de.de_nitems;
589 param->info->iu.info3->info3 = de.de_entries;
590 param->info->iu.info3->count = de.de_nitems;
602 param->info->iu.info4->info4 = de.de_entries;
603 param->info->iu.info4->count = de.de_nitems;
615 param->info->iu.info5->info5 = de.de_entries;
616 param->info->iu.info5->count = de.de_nitems;
629 param->info->iu.info6->info6 = de.de_entries;
630 param->info->iu.info6->count = de.de_nitems;
642 param->info->iu.info300->info300 = de.de_entries;
643 param->info->iu.info300->count = de.de_nitems;
760 bzero(param->info, sizeof (struct netdfs_enumex));
771 dfs_info_t info;
775 bzero(&info, sizeof (dfs_info_t));
777 (void) strlcpy(info.i_comment, cmnt, sizeof (info.i_comment));
780 status = dfs_link_setinfo(path->p_fspath, &info, 100);
782 status = dfs_root_setinfo(path->p_fspath, &info, 100);
794 dfs_info_t info;
798 bzero(&info, sizeof (dfs_info_t));
802 info.i_state = netinfo->state;
809 info.i_targets = ⌖
813 status = dfs_link_setinfo(path->p_fspath, &info, 101);
815 status = dfs_root_setinfo(path->p_fspath, &info, 101);
826 dfs_info_t info;
829 bzero(&info, sizeof (dfs_info_t));
830 info.i_timeout = netinfo->timeout;
833 status = dfs_link_setinfo(path->p_fspath, &info, 102);
835 status = dfs_root_setinfo(path->p_fspath, &info, 102);
846 dfs_info_t info;
849 bzero(&info, sizeof (dfs_info_t));
850 info.i_propflags =
854 status = dfs_link_setinfo(path->p_fspath, &info, 103);
856 status = dfs_root_setinfo(path->p_fspath, &info, 103);
868 dfs_info_t info;
881 bzero(&info, sizeof (dfs_info_t));
888 info.i_targets = ⌖
891 status = dfs_link_setinfo(path->p_fspath, &info, 104);
893 status = dfs_root_setinfo(path->p_fspath, &info, 104);
906 dfs_info_t info;
910 bzero(&info, sizeof (dfs_info_t));
915 info.i_flavor = flavor;
918 (void) strlcpy(info.i_comment, cmnt, sizeof (info.i_comment));
919 info.i_state = netinfo->state;
920 info.i_timeout = netinfo->timeout;
921 info.i_propflag_mask = netinfo->property_flag_mask;
922 info.i_propflags =
926 status = dfs_link_setinfo(path->p_fspath, &info, 105);
928 status = dfs_root_setinfo(path->p_fspath, &info, 105);
937 netdfs_info_storage(netdfs_storage_info_t **sinfo, dfs_info_t *info,
945 if (info->i_ntargets == 0)
948 *sinfo = NDR_NEWN(mxa, netdfs_storage_info_t, info->i_ntargets);
953 *size += info->i_ntargets * sizeof (netdfs_storage_info_t);
955 target = info->i_targets;
957 for (i = 0; i < info->i_ntargets; i++, target++, storage++) {
977 netdfs_info_storage1(netdfs_storage_info1_t **sinfo, dfs_info_t *info,
985 if (info->i_ntargets == 0)
988 *sinfo = NDR_NEWN(mxa, netdfs_storage_info1_t, info->i_ntargets);
993 *size += info->i_ntargets * sizeof (netdfs_storage_info1_t);
995 target = info->i_targets;
997 for (i = 0; i < info->i_ntargets; i++, target++, storage++) {
1020 netdfs_info_1(netdfs_info1_t *info1, dfs_info_t *info, ndr_xa_t *mxa,
1023 info1->entry_path = NDR_STRDUP(mxa, info->i_uncpath);
1029 smb_wcequiv_strlen(info->i_uncpath);
1038 netdfs_info_2(netdfs_info2_t *info2, dfs_info_t *info, ndr_xa_t *mxa,
1044 entry_path = NDR_STRDUP(mxa, info->i_uncpath);
1045 comment = NDR_STRDUP(mxa, info->i_comment);
1052 info2->state = info->i_state;
1053 info2->n_store = info->i_ntargets;
1057 smb_wcequiv_strlen(info->i_uncpath) +
1058 smb_wcequiv_strlen(info->i_comment);
1067 netdfs_info_3(netdfs_info3_t *info3, dfs_info_t *info, ndr_xa_t *mxa,
1073 entry_path = NDR_STRDUP(mxa, info->i_uncpath);
1074 comment = NDR_STRDUP(mxa, info->i_comment);
1081 info3->state = info->i_state;
1082 info3->n_store = info->i_ntargets;
1086 smb_wcequiv_strlen(info->i_uncpath) +
1087 smb_wcequiv_strlen(info->i_comment);
1089 return (netdfs_info_storage(&info3->si, info, mxa, size));
1096 netdfs_info_4(netdfs_info4_t *info4, dfs_info_t *info, ndr_xa_t *mxa,
1102 entry_path = NDR_STRDUP(mxa, info->i_uncpath);
1103 comment = NDR_STRDUP(mxa, info->i_comment);
1108 if (!netdfs_guid_fromstr(info->i_guid, &info4->guid))
1113 info4->state = info->i_state;
1114 info4->timeout = info->i_timeout;
1115 info4->n_store = info->i_ntargets;
1119 smb_wcequiv_strlen(info->i_uncpath) +
1120 smb_wcequiv_strlen(info->i_comment);
1122 return (netdfs_info_storage(&info4->si, info, mxa, size));
1129 netdfs_info_5(netdfs_info5_t *info5, dfs_info_t *info, ndr_xa_t *mxa,
1135 entry_path = NDR_STRDUP(mxa, info->i_uncpath);
1136 comment = NDR_STRDUP(mxa, info->i_comment);
1141 if (!netdfs_guid_fromstr(info->i_guid, &info5->guid))
1146 info5->state = info->i_state;
1147 info5->timeout = info->i_timeout;
1148 info5->flags = info->i_propflags;
1150 info5->n_store = info->i_ntargets;
1154 smb_wcequiv_strlen(info->i_uncpath) +
1155 smb_wcequiv_strlen(info->i_comment);
1164 netdfs_info_6(netdfs_info6_t *info6, dfs_info_t *info, ndr_xa_t *mxa,
1170 entry_path = NDR_STRDUP(mxa, info->i_uncpath);
1171 comment = NDR_STRDUP(mxa, info->i_comment);
1176 if (!netdfs_guid_fromstr(info->i_guid, &info6->guid))
1181 info6->state = info->i_state;
1182 info6->timeout = info->i_timeout;
1183 info6->flags = info->i_propflags;
1185 info6->n_store = info->i_ntargets;
1189 smb_wcequiv_strlen(info->i_uncpath) +
1190 smb_wcequiv_strlen(info->i_comment);
1192 return (netdfs_info_storage1(&info6->si, info, mxa, size));
1199 netdfs_info_100(netdfs_info100_t *info100, dfs_info_t *info, ndr_xa_t *mxa,
1202 info100->comment = NDR_STRDUP(mxa, info->i_comment);
1208 smb_wcequiv_strlen(info->i_comment);
1217 netdfs_info_300(netdfs_info300_t *info300, dfs_info_t *info, ndr_xa_t *mxa,
1220 info300->dfsname = NDR_STRDUP(mxa, info->i_uncpath);
1227 smb_wcequiv_strlen(info->i_uncpath);