master hovercats/oakiss / pkg / quark / config.h
 1#ifndef CONFIG_H
 2#define CONFIG_H
 3
 4#define BUFFER_SIZE 4096
 5#define FIELD_MAX   200
 6
 7/* mime-types */
 8static const struct {
 9	char *ext;
10	char *type;
11} mimes[] = {
12	{ "xml",   "application/xml; charset=utf-8" },
13	{ "xhtml", "application/xhtml+xml; charset=utf-8" },
14	{ "html",  "text/html; charset=utf-8" },
15	{ "htm",   "text/html; charset=utf-8" },
16	{ "css",   "text/css; charset=utf-8" },
17	{ "txt",   "text/plain; charset=utf-8" },
18	{ "md",    "text/plain; charset=utf-8" },
19	{ "c",     "text/plain; charset=utf-8" },
20	{ "h",     "text/plain; charset=utf-8" },
21	{ "gz",    "application/x-gtar" },
22	{ "tar",   "application/tar" },
23	{ "pdf",   "application/x-pdf" },
24	{ "png",   "image/png" },
25	{ "gif",   "image/gif" },
26	{ "jpeg",  "image/jpg" },
27	{ "jpg",   "image/jpg" },
28	{ "iso",   "application/x-iso9660-image" },
29	{ "webp",  "image/webp" },
30	{ "svg",   "image/svg+xml; charset=utf-8" },
31	{ "flac",  "audio/flac" },
32	{ "mp3",   "audio/mpeg" },
33	{ "ogg",   "audio/ogg" },
34	{ "mp4",   "video/mp4" },
35	{ "ogv",   "video/ogg" },
36	{ "webm",  "video/webm" },
37};
38
39#endif /* CONFIG_H */