Lines Matching full:ms
42 #define NOTMIME(ms) (((ms)->flags & MAGIC_MIME) == 0) argument
49 { "Excel", "vnd.ms-excel", },
50 { "Powerpoint", "vnd.ms-powerpoint", },
52 { "Advanced Installer", "vnd.ms-msi", },
53 { "InstallShield", "vnd.ms-msi", },
54 { "Microsoft Patch Compiler", "vnd.ms-msi", },
55 { "NAnt", "vnd.ms-msi", },
56 { "Windows Installer", "vnd.ms-msi", },
59 { "Book", "vnd.ms-excel", },
60 { "Workbook", "vnd.ms-excel", },
62 { "PowerPoint", "vnd.ms-powerpoint", },
63 { "DigitalSignature", "vnd.ms-msi", },
148 cdf_file_property_info(struct magic_set *ms, const cdf_property_info_t *info, in cdf_file_property_info() argument
159 if (!NOTMIME(ms) && root_storage) in cdf_file_property_info()
169 if (NOTMIME(ms) && file_printf(ms, ", %s: %hd", buf, in cdf_file_property_info()
174 if (NOTMIME(ms) && file_printf(ms, ", %s: %d", buf, in cdf_file_property_info()
179 if (NOTMIME(ms) && file_printf(ms, ", %s: %u", buf, in cdf_file_property_info()
184 if (NOTMIME(ms) && file_printf(ms, ", %s: %g", buf, in cdf_file_property_info()
189 if (NOTMIME(ms) && file_printf(ms, ", %s: %g", buf, in cdf_file_property_info()
214 if (NOTMIME(ms)) { in cdf_file_property_info()
216 if (file_printf(ms, ", %s: %s", in cdf_file_property_info()
233 if (NOTMIME(ms) && file_printf(ms, in cdf_file_property_info()
244 if (NOTMIME(ms) && file_printf(ms, in cdf_file_property_info()
256 if (ms->flags & MAGIC_MIME_TYPE) { in cdf_file_property_info()
259 if (file_printf(ms, "application/%s", str) == -1) in cdf_file_property_info()
266 cdf_file_catalog(struct magic_set *ms, const cdf_header_t *h, in cdf_file_catalog() argument
274 if (NOTMIME(ms)) { in cdf_file_catalog()
275 if (file_printf(ms, "Microsoft Thumbs.db [") == -1) in cdf_file_catalog()
282 if (file_printf(ms, "%s%s", in cdf_file_catalog()
289 } else if (ms->flags & MAGIC_MIME_TYPE) { in cdf_file_catalog()
290 if (file_printf(ms, "application/CDFV2") == -1) in cdf_file_catalog()
297 cdf_file_summary_info(struct magic_set *ms, const cdf_header_t *h, in cdf_file_summary_info() argument
308 if (NOTMIME(ms)) { in cdf_file_summary_info()
311 if (file_printf(ms, "Composite Document File V2 Document") in cdf_file_summary_info()
315 if (file_printf(ms, ", %s Endian", in cdf_file_summary_info()
320 if (file_printf(ms, ", Os: Windows, Version %d.%d", in cdf_file_summary_info()
326 if (file_printf(ms, ", Os: MacOS, Version %d.%d", in cdf_file_summary_info()
332 if (file_printf(ms, ", Os %d, Version: %d.%d", si.si_os, in cdf_file_summary_info()
342 if (file_printf(ms, ", %s", str) == -1) in cdf_file_summary_info()
348 m = cdf_file_property_info(ms, info, count, root_storage); in cdf_file_summary_info()
369 cdf_file_catalog_info(struct magic_set *ms, const cdf_info_t *info, in cdf_file_catalog_info() argument
381 if ((i = cdf_file_catalog(ms, h, scn)) == -1) in cdf_file_catalog_info()
387 cdf_check_summary_info(struct magic_set *ms, const cdf_info_t *info, in cdf_check_summary_info() argument
401 if ((i = cdf_file_summary_info(ms, h, scn, root_storage)) < 0) { in cdf_check_summary_info()
412 NOTMIME(ms) ? name2desc : name2mime); in cdf_check_summary_info()
414 if (NOTMIME(ms)) { in cdf_check_summary_info()
416 if (file_printf(ms, "%s", str) == -1) in cdf_check_summary_info()
420 } else if (ms->flags & MAGIC_MIME_TYPE) { in cdf_check_summary_info()
422 str = "vnd.ms-office"; in cdf_check_summary_info()
423 if (file_printf(ms, "application/%s", str) == -1) in cdf_check_summary_info()
428 i = cdf_file_catalog_info(ms, info, h, sat, ssat, sst, in cdf_check_summary_info()
469 { "Microsoft Excel", "vnd.ms-excel",
488 { "Microsoft PowerPoint", "vnd.ms-powerpoint",
497 { "Microsoft Outlook Message", "vnd.ms-outlook",
512 cdf_file_dir_info(struct magic_set *ms, const cdf_dir_t *dir) in cdf_file_dir_info() argument
528 if (NOTMIME(ms)) { in cdf_file_dir_info()
529 if (file_printf(ms, "CDFV2 %s", si->name) == -1) in cdf_file_dir_info()
531 } else if (ms->flags & MAGIC_MIME_TYPE) { in cdf_file_dir_info()
532 if (file_printf(ms, "application/%s", si->mime) == -1) in cdf_file_dir_info()
541 file_trycdf(struct magic_set *ms, const struct buffer *b) in file_trycdf() argument
559 if (ms->flags & (MAGIC_APPLE|MAGIC_EXTENSION)) in file_trycdf()
598 if (NOTMIME(ms)) { in file_trycdf()
600 if (file_printf(ms, "CLSID %s, ", in file_trycdf()
614 if (NOTMIME(ms)) { in file_trycdf()
615 if (file_printf(ms, in file_trycdf()
618 } else if (ms->flags & MAGIC_MIME_TYPE) { in file_trycdf()
619 if (file_printf(ms, "application/x-hwp") == -1) in file_trycdf()
635 i = cdf_check_summary_info(ms, &info, &h, in file_trycdf()
646 i = cdf_check_summary_info(ms, &info, &h, &sat, &ssat, in file_trycdf()
651 i = cdf_file_dir_info(ms, &dir); in file_trycdf()
669 if (NOTMIME(ms)) { in file_trycdf()
670 if (file_printf(ms, in file_trycdf()
674 if (file_printf(ms, ", %s", expn) == -1) in file_trycdf()
676 } else if (ms->flags & MAGIC_MIME_TYPE) { in file_trycdf()
678 if (file_printf(ms, "application/x-ole-storage") == -1) in file_trycdf()