Lines Matching defs:external_info
49 struct external_find_info *external_info;
54 external_info = calloc(1, sizeof(struct external_find_info));
55 if (!external_info) {
64 free(external_info);
70 external_info->wildcard_spec = wildcard_spec;
71 external_info->requested_file_type = requested_file_type;
72 external_info->dir_pathname = dir_pathname;
73 external_info->dir_ptr = dir;
74 return (external_info);
92 struct external_find_info *external_info = dir_handle;
99 while ((dir_entry = readdir(external_info->dir_ptr))) {
101 (external_info->wildcard_spec, dir_entry->d_name, 0)) {
107 strlen(external_info->dir_pathname) + 2;
116 strcpy(temp_str, external_info->dir_pathname);
132 && (external_info->requested_file_type ==
135 && external_info->requested_file_type ==
140 strcpy(external_info->temp_buffer,
142 return (external_info->temp_buffer);
164 struct external_find_info *external_info = dir_handle;
168 closedir(external_info->dir_ptr);