config.def.h - quark - quark web server
git clone git://git.suckless.org/quark
Log
Files
Refs
LICENSE
---
config.def.h (1084B)
---
     1 #ifndef CONFIG_H
     2 #define CONFIG_H
     3 
     4 #define BUFFER_SIZE 4096
     5 #define FIELD_MAX   200
     6 
     7 /* mime-types */
     8 static 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 */