168349Sobrien 268349Sobrien#------------------------------------------------------------------------------ 3226048Sobrien# $File: timezone,v 1.11 2009/09/19 16:28:12 christos Exp $ 468349Sobrien# timezone: file(1) magic for timezone data 568349Sobrien# 668349Sobrien# from Daniel Quinlan (quinlan@yggdrasil.com) 768349Sobrien# this should work on Linux, SunOS, and maybe others 868349Sobrien# Added new official magic number for recent versions of the Olson code 968349Sobrien0 string TZif timezone data 10191736Sobrien>4 byte 0 \b, old version 11191736Sobrien>4 byte >0 \b, version %c 12191736Sobrien>20 belong 0 \b, no gmt time flags 13191736Sobrien>20 belong 1 \b, 1 gmt time flag 14191736Sobrien>20 belong >1 \b, %d gmt time flags 15191736Sobrien>24 belong 0 \b, no std time flags 16191736Sobrien>20 belong 1 \b, 1 std time flag 17191736Sobrien>24 belong >1 \b, %d std time flags 18191736Sobrien>28 belong 0 \b, no leap seconds 19191736Sobrien>28 belong 1 \b, 1 leap second 20191736Sobrien>28 belong >1 \b, %d leap seconds 21191736Sobrien>32 belong 0 \b, no transition times 22191736Sobrien>32 belong 1 \b, 1 transition time 23191736Sobrien>32 belong >1 \b, %d transition times 24191736Sobrien>36 belong 0 \b, no abbreviation chars 25191736Sobrien>36 belong 1 \b, 1 abbreviation char 26191736Sobrien>36 belong >1 \b, %d abbreviation chars 2768349Sobrien0 string \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0 old timezone data 2868349Sobrien0 string \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0 old timezone data 2968349Sobrien0 string \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0 old timezone data 3068349Sobrien0 string \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0 old timezone data 3168349Sobrien0 string \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0 old timezone data 3268349Sobrien0 string \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0 old timezone data 33