home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2004 March / PCWMAR04.iso / Software / Resources / Apache / apache_2.0.48-win32-x86-no_ssl.exe / F253333_apr_file_io.h < prev    next >
Unknown  |  2003-08-23  |  32.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% gt2 Kopftext: 'the dev' default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 74 68 65 20 64 65 76 00 | 63 53 20 65 6e 65 20 20 |the dev.|cS ene |
|00000010| 69 6c 72 65 69 73 2a 00 | 00 2e 61 68 20 75 0d 0a |ilreis*.|..ah u..|
|00000020| 20 74 00 00 00 64 69 66 | 00 69 67 00 65 75 69 6e | t...dif|.ig.euin|
|00000030| 74 33 32 5f 74 20 20 20 | 20 20 20 20 20 20 20 20 |t32_t | |
|00000040| 20 20 20 69 67 00 65 64 | 65 76 5f 74 3b 6b 65 4f | ig.ed|ev_t;keO|
|00000050| 65 6c 00 69 0d 0a 00 65 | 64 20 54 6f 72 65 69 6e |el.i...e|d Torein|
|00000060| 20 28 2a 20 00 66 20 65 | 6e 65 20 20 69 6c 72 2e | (* .f e|ne ilr.|
|00000070| 20 75 0d 0a 20 74 00 00 | 00 64 69 66 00 69 6e 6f | u.. t..|.dif.ino|
|00000080| 5f 74 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |_t | |
|00000090| 20 20 20 20 65 6d 6d 69 | 67 00 65 69 6e 6f 5f 74 | emmi|g.eino_t|
|000000a0| 3b 6b 65 2f 64 64 61 79 | 65 72 00 53 74 72 75 63 |;ke/dday|er.Struc|
|000000b0| 00 75 61 64 00 66 79 2c | 6d 64 65 74 20 20 20 0d |.uad.fy,|mdet .|
|000000c0| 6e 00 00 00 20 74 68 65 | 20 64 65 76 00 63 53 20 |n... the| dev.cS |
|000000d0| 65 6e 65 20 20 69 6c 72 | 65 69 73 2a 00 00 2e 61 |ene ilr|eis*...a|
|000000e0| 68 20 75 0d 0a 20 74 00 | 00 00 64 69 66 00 64 65 |h u.. t.|..dif.de|
|000000f0| 76 5f 74 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |v_t | |
|00000100| 20 20 20 20 20 65 6d 6d | 69 67 00 65 64 65 76 5f | emm|ig.edev_|
|00000110| 74 3b 6b 65 4f 65 3e 6c | 69 73 74 74 6f 74 00 65 |t;keOe>l|isttot.e|
|00000120| 64 61 79 65 72 00 40 64 | 69 66 67 72 6f 75 70 65 |dayer.@d|ifgroupe|
|00000130| 69 67 00 65 20 69 6c 72 | 5f 73 74 61 74 00 53 74 |ig.e ilr|_stat.St|
|00000140| 61 74 00 46 75 6e 63 74 | 00 00 00 73 61 79 65 72 |at.Funct|...sayer|
|00000150| 00 40 7b 0d 0a 20 75 0d | 0a 20 00 65 64 20 20 69 |.@{.. u.|. .ed i|
|00000160| 6c 72 65 69 6e 66 00 20 | 73 74 72 75 63 00 75 61 |lreinf. |struc.ua|
|00000170| 64 20 75 0d 0a 20 74 00 | 00 00 64 69 66 00 73 74 |d u.. t.|..dif.st|
|00000180| 72 75 63 00 6f 69 67 00 | 65 66 69 6e 66 00 5f 74 |ruc.oig.|efinf._t|
|00000190| 20 20 20 20 20 20 20 20 | 69 67 00 65 20 69 6e 66 | |ig.e inf|
|000001a0| 00 5f 74 3b 0a 20 6b 65 | 4f 43 64 65 66 69 6e 65 |._t;. ke|OCdefine|
|000001b0| 41 50 52 5f 46 49 4e 46 | 4f 5f 4c 49 4e 4b 20 20 |APR_FINF|O_LINK |
|000001c0| 20 30 78 30 30 30 30 30 | 30 30 31 20 2f 2a 2a 3c | 0x00000|001 /**<|
|000001d0| 20 53 74 61 74 00 65 6e | 65 20 6c 69 6e 6b 73 63 | Stat.en|e linksc|
|000001e0| 6f 2a 70 65 6e 65 20 20 | 69 6c 72 65 69 74 73 65 |o*pene |ilreitse|
|000001f0| 6c 66 20 69 66 6f 69 74 | 20 69 73 73 61 20 6c 69 |lf ifoit| issa li|
|00000200| 6e 6b 73 64 0d 0a 20 4f | 43 64 65 66 69 6e 65 41 |nksd.. O|CdefineA|
|00000210| 50 52 5f 46 49 4e 46 4f | 5f 4d 54 49 4d 45 20 20 |PR_FINFO|_MTIME |
|00000220| 30 78 30 30 30 30 30 30 | 31 30 20 2f 2a 2a 3c 20 |0x000000|10 /**< |
|00000230| 4d 6f 64 69 66 00 63 61 | 74 00 00 00 20 54 69 6d |Modif.ca|t... Tim|
|00000240| 61 73 64 0d 0a 20 4f 43 | 64 65 66 69 6e 65 41 50 |asd.. OC|defineAP|
|00000250| 52 5f 46 49 4e 46 4f 5f | 43 54 49 4d 45 20 20 30 |R_FINFO_|CTIME 0|
|00000260| 78 30 30 30 30 30 30 32 | 30 20 2f 2a 2a 3c 20 43 |x0000002|0 /**< C|
|00000270| 72 65 61 74 00 00 00 20 | 54 69 6d 61 73 64 0d 0a |reat... |Timasd..|
|00000280| 20 4f 43 64 65 66 69 6e | 65 41 50 52 5f 46 49 4e | OCdefin|eAPR_FIN|
|00000290| 46 4f 5f 41 54 49 4d 45 | 20 20 30 78 30 30 30 30 |FO_ATIME| 0x0000|
|000002a0| 30 30 34 30 20 2f 2a 2a | 3c 20 41 63 63 65 73 73 |0040 /**|< Access|
|000002b0| 73 54 69 6d 61 73 64 0d | 0a 20 4f 43 64 65 66 69 |sTimasd.|. OCdefi|
|000002c0| 6e 65 41 50 52 5f 46 49 | 4e 46 4f 5f 53 49 5a 45 |neAPR_FI|NFO_SIZE|
|000002d0| 65 00 70 30 78 30 30 30 | 30 30 31 30 30 20 2f 2a |e.p0x000|00100 /*|
|000002e0| 2a 3c 20 53 69 7a 65 00 | 00 66 20 65 6e 65 20 20 |*< Size.|.f ene |
|000002f0| 69 6c 72 65 64 0d 0a 20 | 4f 43 64 65 66 69 6e 65 |ilred.. |OCdefine|
|00000300| 41 50 52 5f 46 49 4e 46 | 4f 5f 43 53 49 5a 45 65 |APR_FINF|O_CSIZEe|
|00000310| 00 30 78 30 30 30 30 30 | 32 30 30 20 2f 2a 2a 3c |.0x00000|200 /**<|
|00000320| 20 53 74 6f 72 61 67 65 | 20 00 61 29 3b 00 63 6f | Storage| .a);.co|
|00000330| 66 73 75 6d 20 52 00 62 | 79 20 00 00 00 20 20 69 |fsum R.b|y ... i|
|00000340| 6c 72 65 64 0d 0a 20 4f | 43 64 65 66 69 6e 65 41 |lred.. O|CdefineA|
|00000350| 50 52 5f 46 49 4e 46 4f | 5f 44 45 56 20 00 00 00 |PR_FINFO|_DEV ...|
|00000360| 30 78 30 30 30 30 31 30 | 30 30 20 2f 2a 2a 3c 20 |0x000010|00 /**< |
|00000370| 44 65 76 00 63 53 20 64 | 0d 0a 20 4f 43 64 65 66 |Dev.cS d|.. OCdef|
|00000380| 69 6e 65 41 50 52 5f 46 | 49 4e 46 4f 5f 49 4e 4f |ineAPR_F|INFO_INO|
|00000390| 44 45 65 00 30 78 30 30 | 30 30 32 30 30 30 20 2f |DEe.0x00|002000 /|
|000003a0| 2a 2a 3c 20 49 6e 20 28 | 2a 20 64 0d 0a 20 4f 43 |**< In (|* d.. OC|
|000003b0| 64 65 66 69 6e 65 41 50 | 52 5f 46 49 4e 46 4f 5f |defineAP|R_FINFO_|
|000003c0| 4e 4c 49 4e 4b 20 20 30 | 78 30 30 30 30 34 30 30 |NLINK 0|x0000400|
|000003d0| 30 20 2f 2a 2a 3c 20 4e | 75 20 40 70 61 72 00 66 |0 /**< N|u @par.f|
|000003e0| 20 6c 69 6e 6b 73 73 64 | 0d 0a 20 4f 43 64 65 66 | linkssd|.. OCdef|
|000003f0| 69 6e 65 41 50 52 5f 46 | 49 4e 46 4f 5f 54 59 50 |ineAPR_F|INFO_TYP|
|00000400| 45 20 00 00 30 78 30 30 | 30 30 38 30 30 30 20 2f |E ..0x00|008000 /|
|00000410| 2a 2a 3c 20 54 79 70 2a | 20 64 0d 0a 20 4f 43 64 |**< Typ*| d.. OCd|
|00000420| 65 66 69 6e 65 41 50 52 | 5f 46 49 4e 46 4f 5f 55 |efineAPR|_FINFO_U|
|00000430| 53 45 52 20 20 20 30 78 | 30 30 30 31 30 30 30 30 |SER 0x|00010000|
|00000440| 20 2f 2a 2a 3c 20 55 6f | 6c 72 20 72 0d 0a 20 4f | /**< Uo|lr r.. O|
|00000450| 43 64 65 66 69 6e 65 41 | 50 52 5f 46 49 4e 46 4f |CdefineA|PR_FINFO|
|00000460| 5f 47 52 4f 55 50 20 20 | 30 78 30 30 30 32 30 30 |_GROUP |0x000200|
|00000470| 30 30 20 2f 2a 2a 3c 20 | 47 72 6f 75 70 65 72 0d |00 /**< |Grouper.|
|00000480| 0a 20 4f 43 64 65 66 69 | 6e 65 41 50 52 5f 46 49 |. OCdefi|neAPR_FI|
|00000490| 4e 46 4f 5f 55 50 52 4f | 54 20 20 30 78 30 30 31 |NFO_UPRO|T 0x001|
|000004a0| 30 30 30 30 30 20 2f 2a | 2a 3c 20 55 6f 6c 72 20 |00000 /*|*< Uolr |
|000004b0| 70 72 6f 74 65 63 74 00 | 00 00 00 62 69 74 73 73 |protect.|...bitss|
|000004c0| 64 0d 0a 20 4f 43 64 65 | 66 69 6e 65 41 50 52 5f |d.. OCde|fineAPR_|
|000004d0| 46 49 4e 46 4f 5f 47 50 | 52 4f 54 20 20 30 78 30 |FINFO_GP|ROT 0x0|
|000004e0| 30 32 30 30 30 30 30 20 | 2f 2a 2a 3c 20 47 72 6f |0200000 |/**< Gro|
|000004f0| 75 70 65 70 72 6f 74 65 | 63 74 00 00 00 00 62 69 |upeprote|ct....bi|
|00000500| 74 73 73 64 0d 0a 20 4f | 43 64 65 66 69 6e 65 41 |tssd.. O|CdefineA|
|00000510| 50 52 5f 46 49 4e 46 4f | 5f 57 50 52 4f 54 20 20 |PR_FINFO|_WPROT |
|00000520| 30 78 30 30 34 30 30 30 | 30 30 20 2f 2a 2a 3c 20 |0x004000|00 /**< |
|00000530| 57 6f 72 6c 64 65 70 72 | 6f 74 65 63 74 00 00 00 |Worldepr|otect...|
|00000540| 00 62 69 74 73 73 64 0d | 0a 20 4f 43 64 65 66 69 |.bitssd.|. OCdefi|
|00000550| 6e 65 41 50 52 5f 46 49 | 4e 46 4f 5f 49 43 41 53 |neAPR_FI|NFO_ICAS|
|00000560| 45 20 20 30 78 30 31 30 | 30 30 30 30 30 20 2f 2a |E 0x010|00000 /*|
|00000570| 2a 3c 20 69 73 20 64 65 | 76 20 69 73 73 62 20 74 |*< is de|v issb t|
|00000580| 77 65 69 6e 73 65 6e 73 | 69 74 00 76 2a 20 64 0d |weinsens|it.v* d.|
|00000590| 0a 20 4f 43 64 65 66 69 | 6e 65 41 50 52 5f 46 49 |. OCdefi|neAPR_FI|
|000005a0| 4e 46 4f 5f 4e 41 4d 45 | 70 20 20 30 78 30 32 30 |NFO_NAME|p 0x020|
|000005b0| 30 30 30 30 30 20 2f 2a | 2a 3c 20 2d 3e 6e 61 6d |00000 /*|*< ->nam|
|000005c0| 00 73 69 6e 20 70 72 6f | 70 20 20 73 62 20 74 77 |.sin pro|p sb tw|
|000005d0| 65 75 0d 0a 20 6b 65 4f | 43 64 65 66 69 6e 65 41 |eu.. keO|CdefineA|
|000005e0| 50 52 5f 46 49 4e 46 4f | 5f 4d 49 4e 20 00 00 00 |PR_FINFO|_MIN ...|
|000005f0| 30 78 30 30 30 30 38 31 | 37 30 20 2f 2a 2a 3c 20 |0x000081|70 /**< |
|00000600| 74 00 00 00 2c 20 6d 74 | 69 6d 61 2c 20 63 74 69 |t..., mt|ima, cti|
|00000610| 6d 61 2c 20 61 74 69 6d | 61 2c 20 00 61 29 3b 00 |ma, atim|a, .a);.|
|00000620| 64 0d 0a 20 4f 43 64 65 | 66 69 6e 65 41 50 52 5f |d.. OCde|fineAPR_|
|00000630| 46 49 4e 46 4f 5f 49 44 | 45 4e 54 00 00 30 78 30 |FINFO_ID|ENT..0x0|
|00000640| 30 30 30 33 30 30 30 20 | 2f 2a 2a 3c 20 64 65 76 |0003000 |/**< dev|
|00000650| 20 00 6e 64 6f 69 6e 20 | 28 2a 20 64 0d 0a 20 4f | .ndoin |(* d.. O|
|00000660| 43 64 65 66 69 6e 65 41 | 50 52 5f 46 49 4e 46 4f |CdefineA|PR_FINFO|
|00000670| 5f 4f 57 4e 45 52 20 20 | 30 78 30 30 30 33 30 30 |_OWNER |0x000300|
|00000680| 30 30 20 2f 2a 2a 3c 20 | 6e 6f 6c 72 20 00 6e 64 |00 /**< |nolr .nd|
|00000690| 6f 67 72 6f 75 70 65 72 | 0d 0a 20 4f 43 64 65 66 |ogrouper|.. OCdef|
|000006a0| 69 6e 65 41 50 52 5f 46 | 49 4e 46 4f 5f 50 52 4f |ineAPR_F|INFO_PRO|
|000006b0| 54 20 20 20 30 78 30 30 | 37 30 30 30 30 30 20 2f |T 0x00|700000 /|
|000006c0| 2a 2a 3c 20 00 20 20 20 | 20 70 72 6f 74 65 63 74 |**< . | protect|
|000006d0| 00 00 00 73 73 64 0d 0a | 20 4f 43 64 65 66 69 6e |...ssd..| OCdefin|
|000006e0| 65 41 50 52 5f 46 49 4e | 46 4f 5f 4e 4f 52 4d 20 |eAPR_FIN|FO_NORM |
|000006f0| 20 20 30 78 30 30 37 33 | 62 31 37 30 20 2f 2a 2a | 0x0073|b170 /**|
|00000700| 3c 20 20 65 6e 20 28 74 | 6f 6d 69 63 20 75 6e 69 |< en (t|omic uni|
|00000710| 78 20 69 67 00 65 73 74 | 61 74 28 29 65 64 0d 0a |x ig.est|at()ed..|
|00000720| 20 4f 43 64 65 66 69 6e | 65 41 50 52 5f 46 49 4e | OCdefin|eAPR_FIN|
|00000730| 46 4f 5f 44 49 52 45 4e | 54 20 30 78 30 32 30 30 |FO_DIREN|T 0x0200|
|00000740| 30 30 30 30 20 2f 2a 2a | 3c 20 20 65 6e 20 28 74 |0000 /**|< en (t|
|00000750| 6f 6d 69 63 20 75 6e 69 | 78 20 69 67 00 65 64 69 |omic uni|x ig.edi|
|00000760| 00 5f 72 65 61 64 28 29 | 20 75 0d 0a 20 6b 65 2f |._read()| u.. ke/|
|00000770| 64 64 61 79 65 72 00 54 | 6e 65 20 20 69 6c 72 65 |ddayer.T|ne ilre|
|00000780| 69 6e 66 00 00 6d 61 74 | 00 00 00 00 73 74 72 75 |inf..mat|....stru|
|00000790| 63 00 75 61 64 2e 20 20 | 54 6e 69 73 00 69 73 73 |c.uad. |Tnis.iss|
|000007a0| 61 00 61 6c 6f 67 6f 75 | 73 79 6f 63 6b 00 00 00 |a.alogou|syock...|
|000007b0| 20 50 4f 53 49 58 61 68 | 00 64 75 73 74 61 74 00 | POSIXah|.dustat.|
|000007c0| 73 74 72 75 63 00 75 61 | 64 2e 0d 0a 20 75 0d 0a |struc.ua|d... u..|
|000007d0| 20 73 74 72 75 63 00 6f | 69 67 00 65 66 69 6e 66 | struc.o|ig.efinf|
|000007e0| 00 5f 74 20 7b 6b 65 00 | 20 20 20 00 65 64 20 41 |._t {ke.| .ed A|
|000007f0| 6c 6c 6f 63 61 74 77 73 | 6f 6d 65 6d 6f 72 79 20 |llocatws|omemory |
|00000800| 00 6e 64 6f 63 6c 6f 74 | 77 73 6f 6c 69 6e 67 65 |.ndoclot|wsolinge|
|00000810| 72 00 00 00 20 68 61 6e | 64 6c 72 73 20 00 65 72 |r... han|dlrs .er|
|00000820| 20 62 00 0d 66 70 65 63 | 69 66 00 20 52 00 70 6f | b..fpec|if. R.po|
|00000830| 6f 6c 20 64 0d 0a 20 00 | 20 20 20 69 67 00 5f 70 |ol d.. .| ig._p|
|00000840| 6f 6f 6c 5f 74 20 2a 70 | 6f 6f 6c 3b 6b 65 00 20 |ool_t *p|ool;ke. |
|00000850| 20 20 00 65 64 20 54 6e | 65 20 62 69 74 6d 61 73 | .ed Tn|e bitmas|
|00000860| 6b 75 64 65 73 63 72 69 | 62 00 00 00 20 76 61 6c |kudescri|b... val|
|00000870| 69 74 00 66 00 20 6c 64 | 73 00 00 66 20 65 6e 69 |it.f. ld|s..f eni|
|00000880| 73 73 61 67 00 65 66 69 | 6e 66 00 5f 74 20 73 74 |ssag.efi|nf._t st|
|00000890| 72 75 63 00 75 61 64 20 | 0d 0a 20 20 20 20 20 2a |ruc.uad |.. *|
|000008a0| 20 00 69 6e 63 6c 75 64 | 00 00 00 20 61 20 20 20 | .includ|... a |
|000008b0| 72 76 61 69 6c 61 62 6c | 53 20 27 77 61 6e 74 65 |rvailabl|S 'wante|
|000008c0| 64 27 00 66 00 20 6c 64 | 73 00 00 6e 64 6f 70 6f |d'.f. ld|s..ndopo|
|000008d0| 74 20 66 0d 69 20 20 20 | 79 20 6d 6f 61 64 20 64 |t f.i |y moad d|
|000008e0| 0d 0a 20 00 20 20 20 69 | 67 00 5f 69 6e 74 33 32 |.. . i|g._int32|
|000008f0| 5f 74 20 76 61 6c 69 74 | 3b 6b 65 00 20 20 20 00 |_t valit|;ke. .|
|00000900| 65 64 20 54 6e 65 20 61 | 63 63 65 73 73 73 70 20 |ed Tne a|ccesssp |
|00000910| 20 20 0d 73 73 00 00 00 | 73 20 00 66 20 65 6e 65 | .ss...|s .f ene|
|00000920| 20 20 69 6c 72 2e 20 20 | 4d 69 6d 69 63 73 20 55 | ilr. |Mimics U|
|00000930| 6e 69 78 20 69 63 63 65 | 73 73 73 72 69 67 68 74 |nix icce|sssright|
|00000940| 73 2e 20 64 0d 0a 20 00 | 20 20 20 69 67 00 5f 20 |s. d.. .| ig._ |
|00000950| 69 6c 72 70 20 20 20 73 | 5f 74 20 70 72 6f 74 65 |ilrp s|_t prote|
|00000960| 63 74 00 00 00 3b 6b 65 | 00 20 20 20 00 65 64 20 |ct...;ke|. .ed |
|00000970| 54 6e 65 20 74 00 00 00 | 20 79 66 20 20 69 6c 72 |Tne t...| yf ilr|
|00000980| 2e 20 20 4f 6e 00 20 79 | 66 20 41 50 52 5f 52 45 |. On. y|f APR_RE|
|00000990| 47 2c 20 41 50 52 5f 44 | 49 52 2c 20 41 50 52 5f |G, APR_D|IR, APR_|
|000009a0| 43 48 52 2c 20 41 50 52 | 5f 42 4c 4b 2c 20 41 50 |CHR, APR|_BLK, AP|
|000009b0| 52 5f 50 49 50 45 2c 20 | 0d 0a 20 20 20 20 20 2a |R_PIPE, |.. *|
|000009c0| 20 41 50 52 5f 4c 4e 4b | 65 73 74 72 41 50 52 5f | APR_LNK|estrAPR_|
|000009d0| 53 4f 43 4b 2e 20 20 49 | 66 20 00 00 00 6f 74 00 |SOCK. I|f ...ot.|
|000009e0| 00 00 20 69 73 20 75 6e | 64 65 74 20 20 20 0d 6e |.. is un|det .n|
|000009f0| 65 64 2c 6c 73 6f 72 65 | 76 61 6c 75 65 20 69 73 |ed,lsore|value is|
|00000a00| 6f 41 50 52 5f 4e 4f 46 | 49 4c 45 2e 0d 0a 20 20 |oAPR_NOF|ILE... |
|00000a10| 20 20 20 2a 20 49 66 20 | 00 00 00 6f 74 00 00 00 | * If |...ot...|
|00000a20| 20 63 65 6e 6e 6f 74 68 | 20 62 75 64 65 74 20 20 | cennoth| budet |
|00000a30| 20 0d 6e 65 64 2c 6c 73 | 6f 72 65 76 61 6c 75 65 | .ned,ls|orevalue|
|00000a40| 20 69 73 6f 41 50 52 5f | 55 4e 4b 46 49 4c 45 2e | isoAPR_|UNKFILE.|
|00000a50| 0d 0a 20 20 20 20 20 2a | 0d 0a 20 00 20 20 20 69 |.. *|.. . i|
|00000a60| 67 00 5f 20 69 6c 72 74 | 00 00 00 5f 65 20 20 69 |g._ ilrt|..._e i|
|00000a70| 6c 72 74 00 00 00 3b 6b | 65 00 20 20 20 00 65 64 |lrt...;k|e. .ed|
|00000a80| 20 54 6e 65 20 6e 6f 6c | 72 20 69 64 6f 74 68 61 | Tne nol|r idotha|
|00000a90| 74 6f 6f 77 6e 73 20 00 | 00 00 20 20 69 6c 72 65 |toowns .|.. ilre|
|00000aa0| 64 0d 0a 20 00 20 20 20 | 69 67 00 5f 75 69 64 5f |d.. . |ig._uid_|
|00000ab0| 74 20 6e 6f 6c 72 3b 6b | 65 00 20 20 20 00 65 64 |t nolr;k|e. .ed|
|00000ac0| 20 54 6e 65 20 67 72 6f | 75 70 65 69 64 6f 74 68 | Tne gro|upeidoth|
|00000ad0| 61 74 6f 6f 77 6e 73 20 | 00 00 00 20 20 69 6c 72 |atoowns |... ilr|
|00000ae0| 65 64 0d 0a 20 00 20 20 | 20 69 67 00 5f 67 69 64 |ed.. . | ig._gid|
|00000af0| 5f 74 20 67 72 6f 75 70 | 3b 6b 65 00 20 20 20 00 |_t group|;ke. .|
|00000b00| 65 64 20 54 6e 65 20 69 | 6e 20 28 2a 20 00 66 20 |ed Tne i|n (* .f |
|00000b10| 65 6e 65 20 20 69 6c 72 | 2e 20 75 0d 0a 20 20 65 |ene ilr|. u.. e|
|00000b20| 6d 6d 69 67 00 65 69 6e | 6f 5f 74 20 69 6e 20 28 |mmig.ein|o_t in (|
|00000b30| 2a 3b 6b 65 00 20 20 20 | 00 65 64 20 54 6e 65 20 |*;ke. |.ed Tne |
|00000b40| 69 64 20 00 66 20 65 6e | 65 20 64 65 76 00 63 53 |id .f en|e dev.cS|
|00000b50| 20 65 6e 65 20 20 69 6c | 72 65 69 73 2a 00 00 2e | ene il|reis*...|
|00000b60| 20 75 0d 0a 20 20 65 6d | 6d 69 67 00 65 64 65 76 | u.. em|mig.edev|
|00000b70| 5f 74 20 64 65 76 00 63 | 53 3b 6b 65 00 20 20 20 |_t dev.c|S;ke. |
|00000b80| 00 65 64 20 54 6e 65 20 | 6e 75 20 40 70 61 72 00 |.ed Tne |nu @par.|
|00000b90| 66 20 68 61 72 64 79 6c | 69 6e 6b 73 73 6f 63 6b |f hardyl|inkssock|
|00000ba0| 00 00 00 20 20 69 6c 72 | 2e 20 75 0d 0a 20 20 65 |... ilr|. u.. e|
|00000bb0| 6d 6d 69 67 00 65 69 6e | 74 33 32 5f 74 20 6e 6c |mmig.ein|t32_t nl|
|00000bc0| 69 6e 6b 3b 6b 65 00 20 | 20 20 00 65 64 20 54 6e |ink;ke. | .ed Tn|
|00000bd0| 65 20 73 69 7a 65 00 00 | 66 20 65 6e 65 20 20 69 |e size..|f ene i|
|00000be0| 6c 72 65 64 0d 0a 20 20 | 65 6d 6d 69 67 00 65 6f |lred.. |emmig.eo|
|00000bf0| 66 66 5f 74 20 73 69 7a | 65 3b 6b 65 00 20 20 20 |ff_t siz|e;ke. |
|00000c00| 00 65 64 20 54 6e 65 20 | 73 74 6f 72 61 67 65 20 |.ed Tne |storage |
|00000c10| 00 61 29 3b 00 63 6f 66 | 73 75 6d 20 52 00 62 79 |.a);.cof|sum R.by|
|00000c20| 20 00 00 00 20 20 69 6c | 72 65 64 0d 0a 20 20 65 | ... il|red.. e|
|00000c30| 6d 6d 69 67 00 65 6f 66 | 66 5f 74 20 63 73 69 7a |mmig.eof|f_t csiz|
|00000c40| 65 3b 6b 65 00 20 20 20 | 00 65 64 20 54 6e 65 20 |e;ke. |.ed Tne |
|00000c50| 74 69 6d 61 20 00 00 00 | 20 20 69 6c 72 65 77 61 |tima ...| ilrewa|
|00000c60| 73 6f 6c 61 73 74 20 69 | 63 63 65 73 73 65 64 20 |solast i|ccessed |
|00000c70| 75 0d 0a 20 00 20 20 20 | 69 67 00 5f 74 69 6d 61 |u.. . |ig._tima|
|00000c80| 5f 74 20 61 74 69 6d 61 | 3b 6b 65 00 20 20 20 00 |_t atima|;ke. .|
|00000c90| 65 64 20 54 6e 65 20 74 | 69 6d 61 20 00 00 00 20 |ed Tne t|ima ... |
|00000ca0| 20 69 6c 72 65 77 61 73 | 6f 6c 61 73 74 20 6d 6f | ilrewas|olast mo|
|00000cb0| 64 69 66 00 65 64 20 75 | 0d 0a 20 00 20 20 20 69 |dif.ed u|.. . i|
|00000cc0| 67 00 5f 74 69 6d 61 5f | 74 20 6d 74 69 6d 61 3b |g._tima_|t mtima;|
|00000cd0| 6b 65 00 20 20 20 00 65 | 64 20 54 6e 65 20 74 69 |ke. .e|d Tne ti|
|00000ce0| 6d 61 20 00 00 00 20 20 | 69 6c 72 65 77 61 73 6f |ma ... |ilrewaso|
|00000cf0| 6c 61 73 74 20 63 68 61 | 6e 67 65 64 20 75 0d 0a |last cha|nged u..|
|00000d00| 20 00 20 20 20 69 67 00 | 5f 74 69 6d 61 5f 74 20 | . ig.|_tima_t |
|00000d10| 63 74 69 6d 61 3b 6b 65 | 00 20 20 20 00 65 64 20 |ctima;ke|. .ed |
|00000d20| 54 6e 65 20 66 75 20 20 | 20 70 61 74 68 6e 61 6d |Tne fu | pathnam|
|00000d30| 00 73 00 66 20 65 6e 65 | 20 20 69 6c 72 65 64 0d |.s.f ene| ilred.|
|00000d40| 0a 20 20 65 6d 6d 63 6f | 66 73 74 20 63 68 61 72 |. emmco|fst char|
|00000d50| 20 72 66 6e 61 6d 00 3b | 6b 65 00 20 20 20 00 65 | rfnam.;|ke. .e|
|00000d60| 64 20 54 6e 65 20 66 69 | 6c 72 27 73 73 6e 61 6d |d Tne fi|lr'ssnam|
|00000d70| 00 73 28 6e 6f 20 70 61 | 74 68 29 20 00 65 72 20 |.s(no pa|th) .er |
|00000d80| 69 6c 72 73 79 73 74 65 | 6d 73 63 20 73 72 65 64 |ilrsyste|msc sred|
|00000d90| 0d 0a 20 20 65 6d 6d 63 | 6f 66 73 74 20 63 68 61 |.. emmc|ofst cha|
|00000da0| 72 20 72 6e 61 6d 00 3b | 6b 65 00 20 20 20 00 65 |r rnam.;|ke. .e|
|00000db0| 64 20 54 6e 65 20 66 69 | 6c 72 27 73 73 68 61 6e |d Tne fi|lr'sshan|
|00000dc0| 64 6c 72 2c 20 69 73 20 | 00 63 63 65 73 73 65 64 |dlr, is |.ccessed|
|00000dd0| 20 28 63 65 6e 20 62 65 | 72 73 75 62 20 0d 74 74 | (cen be|rsub .tt|
|00000de0| 0a 20 2a 6f 63 6b 69 67 | 00 65 64 75 70 68 61 6e |. *ockig|.eduphan|
|00000df0| 64 6c 72 29 65 64 0d 0a | 20 20 65 6d 6d 73 74 72 |dlr)ed..| emmstr|
|00000e00| 75 63 00 6f 69 67 00 65 | 66 69 6c 61 5f 74 20 2a |uc.oig.e|fila_t *|
|00000e10| 66 69 6c 61 68 61 6e 64 | 3b 6b 65 7d 3b 0a 20 6b |filahand|;ke};. k|
|00000e20| 65 2f 64 64 61 79 65 72 | 00 67 65 74 72 20 62 00 |e/ddayer|.getr b.|
|00000e30| 0d 66 70 65 63 69 66 00 | 20 52 00 66 69 6c 72 27 |.fpecif.| R.filr'|
|00000e40| 73 73 73 74 61 74 73 2e | 20 20 54 6e 65 20 20 69 |ssstats.| Tne i|
|00000e50| 6c 72 65 69 73 2a 66 70 | 65 63 69 66 00 20 52 00 |lreis*fp|ecif. R.|
|00000e60| 62 79 20 20 69 6c 72 6e | 61 6d 00 2c 00 0d 0a 20 |by ilrn|am.,... |
|00000e70| 75 20 69 6e 73 74 65 61 | 64 20 00 66 20 75 73 00 |u instea|d .f us.|
|00000e80| 00 00 20 61 20 70 72 65 | 2d 6f 70 65 72 20 52 00 |.. a pre|-oper R.|
|00000e90| 66 69 6c 72 2e 61 68 00 | 64 75 40 70 61 72 61 6d |filr.ah.|du@param|
|00000ea0| 20 66 69 6e 66 00 20 57 | 0a 67 61 64 73 74 6f 20 | finf. W|.gadsto |
|00000eb0| 73 74 6f 72 65 20 73 6f | 72 65 69 6e 66 00 00 6d |store so|reinf..m|
|00000ec0| 61 74 00 00 00 00 61 62 | 20 75 20 20 65 6e 65 20 |at....ab| u ene |
|00000ed0| 20 69 6c 72 2c 20 77 68 | 69 63 68 20 69 73 61 79 | ilr, wh|ich isay|
|00000ee0| 65 72 00 6e 64 76 65 72 | 20 74 6f 75 63 68 20 52 |er.ndver| touch R|
|00000ef0| 00 69 66 20 65 6e 65 20 | 63 20 20 20 20 66 61 69 |.if ene |c fai|
|00000f00| 6c 73 2e 61 68 00 64 75 | 40 70 61 72 61 6d 20 66 |ls.ah.du|@param f|
|00000f10| 6e 61 6d 00 73 54 6e 65 | 20 6e 61 6d 00 73 00 66 |nam.sTne| nam.s.f|
|00000f20| 20 65 6e 65 20 20 69 6c | 72 65 74 6f 20 73 74 61 | ene il|reto sta|
|00000f30| 74 2e 61 68 00 64 75 40 | 70 61 72 61 6d 20 77 61 |t.ah.du@|param wa|
|00000f40| 6e 74 65 64 73 54 6e 65 | 20 64 65 73 69 61 64 74 |ntedsTne| desiadt|
|00000f50| 20 61 67 00 65 66 69 6e | 66 00 5f 74 20 66 00 20 | ag.efin|f._t f. |
|00000f60| 6c 64 73 2c 20 61 73 65 | 61 20 62 69 74 0d 66 6c |lds, ase|a bit.fl|
|00000f70| 61 67 20 79 66 20 41 50 | 52 5f 46 49 4e 46 4f 5f |ag yf AP|R_FINFO_|
|00000f80| 20 76 61 6c 75 65 73 20 | 61 68 00 64 75 40 70 61 | values |ah.du@pa|
|00000f90| 72 61 6d 20 63 6f 6e 74 | 20 65 6e 65 20 70 6f 6f |ram cont| ene poo|
|00000fa0| 6c 20 74 6f 20 6e 6f 6c | 6c 73 6f 20 61 20 20 6f |l to nol|lso a o|
|00000fb0| 63 61 74 77 20 65 6e 65 | 20 6e 65 77 20 20 69 6c |catw ene| new il|
|00000fc0| 72 2e 20 0d 0a 20 75 0d | 20 0d 0a 41 50 52 5f 44 |r. .. u.| ..APR_D|
|00000fd0| 45 43 4c 41 52 45 28 69 | 67 00 65 73 74 61 74 75 |ECLARE(i|g.estatu|
|00000fe0| 73 5f 74 29 20 69 67 00 | 65 73 74 61 74 28 61 67 |s_t) ig.|estat(ag|
|00000ff0| 00 65 66 69 6e 66 00 5f | 74 20 2a 66 69 6e 66 00 |.efinf._|t *finf.|
|00001000| 2c 6d 63 6f 66 73 74 20 | 63 68 61 72 20 72 66 6e |,mcofst |char rfn|
|00001010| 61 6d 00 2c 0d 0a 20 20 | 20 20 20 20 20 20 20 20 |am.,.. | |
|00001020| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001030| 20 20 20 20 20 20 20 20 | 20 69 67 00 65 69 6e 74 | | ig.eint|
|00001040| 33 32 5f 74 20 77 61 6e | 74 65 64 2c 20 69 67 00 |32_t wan|ted, ig.|
|00001050| 5f 70 6f 6f 6c 5f 74 20 | 2a 63 6f 6e 74 29 3b 0a |_pool_t |*cont);.|
|00001060| 20 6b 65 2f 64 64 61 79 | 65 72 00 67 65 74 72 20 | ke/dday|er.getr |
|00001070| 62 00 0d 66 70 65 63 69 | 66 00 20 52 00 66 69 6c |b..fpeci|f. R.fil|
|00001080| 72 27 73 73 73 74 61 74 | 73 2e 20 20 54 6e 65 20 |r'ssstat|s. Tne |
|00001090| 20 69 6c 72 65 69 73 2a | 66 70 65 63 69 66 00 20 | ilreis*|fpecif. |
|000010a0| 52 00 62 79 20 20 69 6c | 72 6e 61 6d 00 2c 00 0d |R.by il|rnam.,..|
|000010b0| 0a 20 75 20 69 6e 73 74 | 65 61 64 20 00 66 20 75 |. u inst|ead .f u|
|000010c0| 73 00 00 00 20 61 20 70 | 72 65 2d 6f 70 65 72 20 |s... a p|re-oper |
|000010d0| 52 00 66 69 6c 72 2e 20 | 20 49 66 20 00 00 00 6f |R.filr. | If ...o|
|000010e0| 20 69 6c 72 65 69 73 2a | 65 00 66 79 6d 6c 69 6e | ilreis*|e.fymlin|
|000010f0| 6b 2c 6d 74 63 6b 65 65 | 66 75 6e 63 74 00 00 00 |k,mtckee|funct...|
|00001100| 0d 0a 20 75 20 77 69 20 | 20 20 67 65 74 72 20 62 |.. u wi | getr b|
|00001110| 00 0d 66 74 61 74 73 20 | 66 79 2c 6d 74 68 65 20 |..ftats |fy,mthe |
|00001120| 66 79 6d 6c 69 6e 6b 73 | 63 6f 2a 70 65 6e 65 20 |fymlinks|co*pene |
|00001130| 20 69 6c 72 65 74 68 65 | 20 66 79 6d 6c 69 6e 6b | ilrethe| fymlink|
|00001140| 73 72 65 20 42 61 73 73 | 6f 63 2e 61 68 00 64 75 |sre Bass|oc.ah.du|
|00001150| 40 70 61 72 61 6d 20 66 | 69 6e 66 00 20 57 0a 67 |@param f|inf. W.g|
|00001160| 61 64 73 74 6f 20 73 74 | 6f 72 65 20 73 6f 72 65 |adsto st|ore sore|
|00001170| 69 6e 66 00 00 6d 61 74 | 00 00 00 00 61 62 20 75 |inf..mat|....ab u|
|00001180| 20 20 65 6e 65 20 20 69 | 6c 72 2c 20 77 68 69 63 | ene i|lr, whic|
|00001190| 68 20 69 73 61 79 65 72 | 00 6e 64 76 65 72 20 74 |h isayer|.ndver t|
|000011a0| 6f 75 63 68 20 52 00 69 | 66 20 65 6e 65 20 63 20 |ouch R.i|f ene c |
|000011b0| 20 20 20 66 61 69 6c 73 | 2e 61 68 00 64 75 40 70 | fails|.ah.du@p|
|000011c0| 61 72 61 6d 20 66 6e 61 | 6d 00 73 54 6e 65 20 6e |aram fna|m.sTne n|
|000011d0| 61 6d 00 73 00 66 20 65 | 6e 65 20 20 69 6c 72 65 |am.s.f e|ne ilre|
|000011e0| 74 6f 20 73 74 61 74 2e | 61 68 00 64 75 40 70 61 |to stat.|ah.du@pa|
|000011f0| 72 61 6d 20 77 61 6e 74 | 65 64 73 54 6e 65 20 64 |ram want|edsTne d|
|00001200| 65 73 69 61 64 74 20 61 | 67 00 65 66 69 6e 66 00 |esiadt a|g.efinf.|
|00001210| 5f 74 20 66 00 20 6c 64 | 73 2c 20 61 73 65 61 20 |_t f. ld|s, asea |
|00001220| 62 69 74 0d 66 6c 61 67 | 20 79 66 20 41 50 52 5f |bit.flag| yf APR_|
|00001230| 46 49 4e 46 4f 5f 20 76 | 61 6c 75 65 73 20 61 68 |FINFO_ v|alues ah|
|00001240| 00 64 75 40 70 61 72 61 | 6d 20 63 6f 6e 74 20 65 |.du@para|m cont e|
|00001250| 6e 65 20 70 6f 6f 6c 20 | 74 6f 20 6e 6f 6c 6c 73 |ne pool |to nolls|
|00001260| 6f 20 61 20 20 6f 63 61 | 74 77 20 65 6e 65 20 6e |o a oca|tw ene n|
|00001270| 65 77 20 20 69 6c 72 2e | 20 0d 0a 20 75 00 40 64 |ew ilr.| .. u.@d|
|00001280| 69 70 72 65 63 61 74 77 | 64 20 54 6e 69 73 00 66 |iprecatw|d Tnis.f|
|00001290| 75 6e 63 74 00 00 00 6f | 69 73 20 64 69 70 72 65 |unct...o|is dipre|
|000012a0| 63 69 00 00 00 64 2c 20 | 69 74 27 73 20 72 71 75 |ci...d, |it's rqu|
|000012b0| 69 76 69 6c 61 6e 74 20 | 65 6f 20 63 20 20 20 00 |ivilant |eo c .|
|000012c0| 00 00 20 61 67 00 65 73 | 74 61 74 6f 77 69 00 00 |.. ag.es|tatowi..|
|000012d0| 20 0d 0a 20 75 00 65 6e | 65 20 77 61 6e 74 65 64 | .. u.en|e wanted|
|000012e0| 73 66 6c 61 67 20 76 61 | 6c 75 65 20 41 50 52 5f |sflag va|lue APR_|
|000012f0| 46 49 4e 46 4f 5f 4c 49 | 4e 4b 0d 0a 20 75 0d 20 |FINFO_LI|NK.. u. |
|00001300| 0d 0a 41 50 52 5f 44 45 | 43 4c 41 52 45 28 69 67 |..APR_DE|CLARE(ig|
|00001310| 00 65 73 74 61 74 75 73 | 5f 74 29 20 69 67 00 65 |.estatus|_t) ig.e|
|00001320| 6c 73 74 61 74 28 61 67 | 00 65 66 69 6e 66 00 5f |lstat(ag|.efinf._|
|00001330| 74 20 2a 66 69 6e 66 00 | 2c 6d 63 6f 66 73 74 20 |t *finf.|,mcofst |
|00001340| 63 68 61 72 20 72 66 6e | 61 6d 00 2c 0d 0a 20 20 |char rfn|am.,.. |
|00001350| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001360| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001370| 20 20 69 67 00 65 69 6e | 74 33 32 5f 74 20 77 61 | ig.ein|t32_t wa|
|00001380| 6e 74 65 64 2c 20 69 67 | 00 5f 70 6f 6f 6c 5f 74 |nted, ig|._pool_t|
|00001390| 20 2a 63 6f 6e 74 29 3b | 0a 20 00 65 64 20 40 7d | *cont);|. .ed @}|
|000013a0| 20 75 0d 0a 20 00 65 64 | 61 79 65 72 00 40 64 69 | u.. .ed|ayer.@di|
|000013b0| 66 67 72 6f 75 70 65 69 | 67 00 65 64 69 00 20 44 |fgroupei|g.edi. D|
|000013c0| 69 00 72 63 74 6f 72 79 | 20 4d 61 6e 69 70 75 6c |i.rctory| Manipul|
|000013d0| 61 74 00 00 00 00 46 75 | 6e 63 74 00 00 00 73 61 |at....Fu|nct...sa|
|000013e0| 79 65 72 00 40 7b 0d 0a | 20 75 0d 0a 20 0a 20 00 |yer.@{..| u.. . .|
|000013f0| 65 64 61 79 65 72 00 4f | 70 65 72 4e 20 62 00 0d |edayer.O|perN b..|
|00001400| 66 70 65 63 69 66 00 20 | 52 00 64 69 00 72 63 74 |fpecif. |R.di.rct|
|00001410| 6f 72 79 2e 61 68 00 64 | 75 40 70 61 72 61 6d 20 |ory.ah.d|u@param |
|00001420| 6e 65 77 65 64 69 00 20 | 54 6e 65 20 6f 70 65 72 |newedi. |Tne oper|
|00001430| 20 52 00 64 69 00 72 63 | 74 6f 72 79 20 64 65 73 | R.di.rc|tory des|
|00001440| 63 72 69 70 74 00 00 2e | 61 68 00 64 75 40 70 61 |cript...|ah.du@pa|
|00001450| 72 61 6d 20 64 69 00 6e | 61 6d 00 73 54 6e 65 20 |ram di.n|am.sTne |
|00001460| 66 75 20 20 20 70 61 74 | 68 73 6f 63 6b 00 00 00 |fu pat|hsock...|
|00001470| 20 64 69 00 72 63 74 6f | 72 79 20 28 6e 6f 6c 6c | di.rcto|ry (noll|
|00001480| 2f 00 00 00 00 61 20 20 | 20 73 79 73 74 65 6d 73 |/....a | systems|
|00001490| 29 61 68 00 64 75 40 70 | 61 72 61 6d 20 63 6f 6e |)ah.du@p|aram con|
|000014a0| 74 20 54 6e 65 20 70 6f | 6f 6c 20 74 6f 20 6e 6f |t Tne po|ol to no|
|000014b0| 6c 2e 0d 0a 20 75 0d 20 | 20 20 20 20 20 20 20 20 |l... u. | |
|000014c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 0d | | .|
|000014d0| 0a 41 50 52 5f 44 45 43 | 4c 41 52 45 28 69 67 00 |.APR_DEC|LARE(ig.|
|000014e0| 65 73 74 61 74 75 73 5f | 74 29 20 69 67 00 65 64 |estatus_|t) ig.ed|
|000014f0| 69 00 5f 6f 70 65 72 28 | 69 67 00 65 64 69 00 5f |i._oper(|ig.edi._|
|00001500| 74 20 2a 2a 6e 65 77 65 | 64 69 00 2c 20 0d 0a 20 |t **newe|di., .. |
|00001510| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001520| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001530| 20 20 20 20 20 20 63 6f | 66 73 74 20 63 68 61 72 | co|fst char|
|00001540| 20 72 64 69 00 6e 61 6d | 00 2c 20 0d 0a 20 20 20 | rdi.nam|., .. |
|00001550| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001560| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001570| 20 20 20 20 69 67 00 5f | 70 6f 6f 6c 5f 74 20 2a | ig._|pool_t *|
|00001580| 63 6f 6e 74 29 3b 0a 20 | 6b 65 2f 64 64 61 79 65 |cont);. |ke/ddaye|
|00001590| 72 00 63 6c 6f 74 77 4e | 20 62 00 0d 66 70 65 63 |r.clotwN| b..fpec|
|000015a0| 69 66 00 20 52 00 64 69 | 00 72 63 74 6f 72 79 2e |if. R.di|.rctory.|
|000015b0| 20 61 68 00 64 75 40 70 | 61 72 61 6d 20 20 62 00 | ah.du@p|aram b.|
|000015c0| 64 69 00 20 00 00 00 20 | 64 69 00 72 63 74 6f 72 |di. ... |di.rctor|
|000015d0| 79 20 64 65 73 63 72 69 | 70 74 00 00 20 65 6f 20 |y descri|pt.. eo |
|000015e0| 63 6c 6f 74 77 2e 0d 0a | 20 75 0d 20 20 20 20 20 |clotw...| u. |
|000015f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001600| 20 20 20 0d 0a 41 50 52 | 5f 44 45 43 4c 41 52 45 | ..APR|_DECLARE|
|00001610| 28 69 67 00 65 73 74 61 | 74 75 73 5f 74 29 20 69 |(ig.esta|tus_t) i|
|00001620| 67 00 65 64 69 00 5f 63 | 6c 6f 74 77 28 69 67 00 |g.edi._c|lotw(ig.|
|00001630| 65 64 69 00 5f 74 20 2a | 20 62 00 64 69 00 29 3b |edi._t *| b.di.);|
|00001640| 0a 20 6b 65 2f 64 64 61 | 79 65 72 00 52 65 61 64 |. ke/dda|yer.Read|
|00001650| 20 65 6e 65 20 6e 65 78 | 74 20 65 6e 74 72 79 20 | ene nex|t entry |
|00001660| 66 72 6f 6d 6f 74 68 00 | 0d 66 70 65 63 69 66 00 |fromoth.|.fpecif.|
|00001670| 20 52 00 64 69 00 72 63 | 74 6f 72 79 2e 20 61 68 | R.di.rc|tory. ah|
|00001680| 00 64 75 40 70 61 72 61 | 6d 20 66 69 6e 66 00 20 |.du@para|m finf. |
|00001690| 65 6e 65 20 20 69 6c 72 | 65 69 6e 66 00 20 73 74 |ene ilr|einf. st|
|000016a0| 72 75 63 00 75 61 64 20 | 00 6e 64 6f 66 69 20 20 |ruc.uad |.ndofi |
|000016b0| 65 64 6f 75 6e 20 62 79 | 20 69 67 00 65 64 69 00 |edoun by| ig.edi.|
|000016c0| 5f 72 65 61 64 61 68 00 | 64 75 40 70 61 72 61 6d |_readah.|du@param|
|000016d0| 20 77 61 6e 74 65 64 73 | 54 6e 65 20 64 65 73 69 | wanteds|Tne desi|
|000016e0| 61 64 74 20 61 67 00 65 | 66 69 6e 66 00 5f 74 20 |adt ag.e|finf._t |
|000016f0| 66 00 20 6c 64 73 2c 20 | 61 73 65 61 20 62 69 74 |f. lds, |asea bit|
|00001700| 0d 66 6c 61 67 20 79 66 | 20 41 50 52 5f 46 49 4e |.flag yf| APR_FIN|
|00001710| 46 4f 5f 20 76 61 6c 75 | 65 73 20 61 68 00 64 75 |FO_ valu|es ah.du|
|00001720| 40 70 61 72 61 6d 20 20 | 62 00 64 69 00 20 00 00 |@param |b.di. ..|
|00001730| 00 20 64 69 00 72 63 74 | 6f 72 79 20 64 65 73 63 |. di.rct|ory desc|
|00001740| 72 69 70 74 00 00 20 72 | 65 00 75 61 6e 72 64 20 |ript.. r|e.uanrd |
|00001750| 20 72 6f 6d 6f 69 67 00 | 65 64 69 00 5f 6f 70 65 | romoig.|edi._ope|
|00001760| 72 0d 0a 20 75 20 40 72 | 65 6d 61 72 6b 20 41 20 |r.. u @r|emark A |
|00001770| 20 20 73 79 73 74 65 6d | 73 20 72 65 00 75 61 6e | system|s re.uan|
|00001780| 20 2e 20 00 6e 64 6f 2e | 2e 20 61 73 65 65 6e 65 | . .ndo.|. aseene|
|00001790| 20 20 69 72 73 74 20 74 | 77 6f 00 20 69 6c 72 73 | irst t|wo. ilrs|
|000017a0| 2e 0d 0a 20 75 0d 20 20 | 20 20 20 20 20 20 20 20 |... u. | |
|000017b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 0d 0a | | ..|
|000017c0| 41 50 52 5f 44 45 43 4c | 41 52 45 28 69 67 00 65 |APR_DECL|ARE(ig.e|
|000017d0| 73 74 61 74 75 73 5f 74 | 29 20 69 67 00 65 64 69 |status_t|) ig.edi|
|000017e0| 00 5f 72 65 61 64 28 61 | 67 00 65 66 69 6e 66 00 |._read(a|g.efinf.|
|000017f0| 5f 74 20 2a 66 69 6e 66 | 00 2c 6d 69 67 00 65 69 |_t *finf|.,mig.ei|
|00001800| 6e 74 33 32 5f 74 20 77 | 61 6e 74 65 64 2c 0d 0a |nt32_t w|anted,..|
|00001810| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001820| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001830| 20 20 20 20 20 20 20 69 | 67 00 5f 64 69 00 5f 74 | i|g._di._t|
|00001840| 20 2a 20 62 00 64 69 00 | 29 3b 0a 20 6b 65 2f 64 | * b.di.|);. ke/d|
|00001850| 64 61 79 65 72 00 52 65 | 77 69 6e 64 00 74 68 65 |dayer.Re|wind.the|
|00001860| 20 64 69 00 72 63 74 6f | 72 79 20 6f 63 6b 00 00 | di.rcto|ry ock..|
|00001870| 00 20 20 69 72 73 74 20 | 65 6e 74 72 79 2e 61 68 |. irst |entry.ah|
|00001880| 00 64 75 40 70 61 72 61 | 6d 20 20 62 00 64 69 00 |.du@para|m b.di.|
|00001890| 20 00 00 00 20 64 69 00 | 72 63 74 6f 72 79 20 64 | ... di.|rctory d|
|000018a0| 65 73 63 72 69 70 74 00 | 00 20 65 6f 20 72 65 77 |escript.|. eo rew|
|000018b0| 69 6e 64 2e 0d 0a 20 75 | 0d 20 20 20 20 20 20 20 |ind... u|. |
|000018c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000018d0| 20 0d 0a 41 50 52 5f 44 | 45 43 4c 41 52 45 28 69 | ..APR_D|ECLARE(i|
|000018e0| 67 00 65 73 74 61 74 75 | 73 5f 74 29 20 69 67 00 |g.estatu|s_t) ig.|
|000018f0| 65 64 69 00 5f 72 65 77 | 69 6e 64 28 69 67 00 65 |edi._rew|ind(ig.e|
|00001900| 64 69 00 5f 74 20 2a 20 | 62 00 64 69 00 29 3b 0a |di._t * |b.di.);.|
|00001910| 20 64 72 65 2a 73 7d 20 | 75 0d 0a 20 6b 65 74 5f | dre*s} |u.. ket_|
|00001920| 00 61 79 65 72 00 40 64 | 69 66 67 72 6f 75 70 65 |.ayer.@d|ifgroupe|
|00001930| 69 67 00 65 20 69 6c 72 | 70 61 74 68 73 46 69 6c |ig.e ilr|pathsFil|
|00001940| 72 70 61 74 68 73 4d 61 | 6e 69 70 75 6c 61 74 00 |rpathsMa|nipulat.|
|00001950| 00 00 00 46 75 6e 63 74 | 00 00 00 73 61 79 65 72 |...Funct|...sayer|
|00001960| 00 40 7b 0d 0a 20 75 0d | 0a 20 0a 20 00 65 64 20 |.@{.. u.|. . .ed |
|00001970| 43 61 69 75 63 65 69 67 | 00 65 20 69 6c 72 70 61 |Caiuceig|.e ilrpa|
|00001980| 74 68 5f 6d 65 72 67 6c | 6c 73 6f 20 66 61 69 6c |th_mergl|lso fail|
|00001990| 20 69 73 20 00 64 64 70 | 61 74 68 73 69 73 2a 65 | is .ddp|athsis*e|
|000019a0| 62 6f 76 65 70 72 6f 6f | 74 70 61 74 68 73 64 0d |boveproo|tpathsd.|
|000019b0| 0a 20 4f 43 64 65 66 69 | 6e 65 41 50 52 5f 46 49 |. OCdefi|neAPR_FI|
|000019c0| 4c 45 50 41 54 48 5f 4e | 4f 54 41 42 4f 56 45 52 |LEPATH_N|OTABOVER|
|000019d0| 4f 4f 54 20 20 20 30 78 | 30 31 74 74 6f 74 00 65 |OOT 0x|01ttot.e|
|000019e0| 64 20 69 00 00 65 72 6e | 61 6c 3a 20 4f 6e 20 79 |d i..ern|al: On y|
|000019f0| 20 6d 65 61 6e 00 00 00 | 66 75 20 6f 77 69 00 00 | mean...|fu owi..|
|00001a00| 20 41 50 52 5f 46 49 4c | 45 50 41 54 48 5f 4e 4f | APR_FIL|EPATH_NO|
|00001a10| 54 41 42 4f 56 45 52 4f | 4f 54 20 64 0d 0a 20 4f |TABOVERO|OT d.. O|
|00001a20| 43 64 65 66 69 6e 65 41 | 50 52 5f 46 49 4c 45 50 |CdefineA|PR_FILEP|
|00001a30| 41 54 48 5f 53 45 43 55 | 52 45 52 4f 4f 54 54 45 |ATH_SECU|REROOTTE|
|00001a40| 53 54 20 30 78 30 32 0a | 20 0a 20 00 65 64 20 43 |ST 0x02.| . .ed C|
|00001a50| 61 69 75 63 65 69 67 00 | 65 20 69 6c 72 70 61 74 |aiuceig.|e ilrpat|
|00001a60| 68 5f 6d 65 72 67 6c 6c | 73 6f 20 66 61 69 6c 20 |h_mergll|so fail |
|00001a70| 69 73 20 00 64 64 70 61 | 74 68 73 69 73 2a 65 62 |is .ddpa|thsis*eb|
|00001a80| 6f 76 65 70 72 6f 6f 74 | 70 61 74 68 2c 61 68 00 |oveproot|path,ah.|
|00001a90| 64 75 65 76 72 74 79 67 | 69 76 72 74 79 61 70 72 |duevrtyg|ivrtyapr|
|00001aa0| 6f 6f 74 70 61 74 68 73 | 2f 66 6f 6f 2f 62 61 72 |ootpaths|/foo/bar|
|00001ab0| 20 00 6e 64 6f 65 6e 20 | 28 64 64 70 61 74 68 73 | .ndoen |(ddpaths|
|00001ac0| 2e 2e 2f 62 61 72 2f 62 | 61 73 68 61 68 00 64 0d |../bar/b|ashah.d.|
|00001ad0| 0a 20 4f 43 64 65 66 69 | 6e 65 41 50 52 5f 46 49 |. OCdefi|neAPR_FI|
|00001ae0| 4c 45 50 41 54 48 5f 53 | 45 43 55 52 45 52 4f 4f |LEPATH_S|ECUREROO|
|00001af0| 54 20 20 20 20 20 30 78 | 30 33 0a 20 0a 20 00 65 |T 0x|03. . .e|
|00001b00| 64 20 46 61 69 6c 20 69 | 67 00 65 20 69 6c 72 70 |d Fail i|g.e ilrp|
|00001b10| 61 74 68 5f 6d 65 72 67 | 6c 6c 69 66 20 65 6e 65 |ath_merg|llif ene|
|00001b20| 20 6d 65 72 67 6c 64 20 | 70 61 74 68 73 69 73 2a | mergld |pathsis*|
|00001b30| 72 65 6c 61 74 00 76 2a | 20 64 0d 0a 20 4f 43 64 |relat.v*| d.. OCd|
|00001b40| 65 66 69 6e 65 41 50 52 | 5f 46 49 4c 45 50 41 54 |efineAPR|_FILEPAT|
|00001b50| 48 5f 4e 4f 54 52 45 4c | 41 54 49 56 45 20 20 20 |H_NOTREL|ATIVE |
|00001b60| 20 30 78 30 34 0a 20 0a | 20 00 65 64 20 46 61 69 | 0x04. .| .ed Fai|
|00001b70| 6c 20 69 67 00 65 20 69 | 6c 72 70 61 74 68 5f 6d |l ig.e i|lrpath_m|
|00001b80| 65 72 67 6c 6c 69 66 20 | 65 6e 65 20 6d 65 72 67 |ergllif |ene merg|
|00001b90| 6c 64 20 70 61 74 68 73 | 69 73 2a 61 62 73 6f 6c |ld paths|is*absol|
|00001ba0| 75 74 3b 0d 64 0d 0a 20 | 4f 43 64 65 66 69 6e 65 |ut;.d.. |OCdefine|
|00001bb0| 41 50 52 5f 46 49 4c 45 | 50 41 54 48 5f 4e 4f 54 |APR_FILE|PATH_NOT|
|00001bc0| 41 42 53 4f 4c 55 54 45 | 20 20 20 20 30 78 30 38 |ABSOLUTE| 0x08|
|00001bd0| 0a 20 0a 20 00 65 64 20 | 52 65 00 75 61 6e 20 65 |. . .ed |Re.uan e|
|00001be0| 6e 65 20 20 69 6c 72 65 | 73 79 73 74 65 6d 27 73 |ne ilre|system's|
|00001bf0| 73 6e 61 74 00 76 2a 20 | 70 61 74 68 73 66 00 00 |snat.v* |pathsf..|
|00001c00| 6d 61 74 20 28 65 2e 67 | 2e 20 70 61 74 68 73 64 |mat (e.g|. pathsd|
|00001c10| 65 6c 69 20 0d 74 42 61 | 73 61 68 00 64 75 79 66 |eli .tBa|sah.duyf|
|00001c20| 20 27 3a 27 00 00 00 00 | 4d 61 63 4f 53 39 2c 20 | ':'....|MacOS9, |
|00001c30| 27 5c 27 00 00 00 00 57 | 69 6e 33 32 2c 20 65 74 |'\'....W|in32, et|
|00001c40| 63 2e 29 0d 64 0d 0a 20 | 4f 43 64 65 66 69 6e 65 |c.).d.. |OCdefine|
|00001c50| 41 50 52 5f 46 49 4c 45 | 50 41 54 48 5f 4e 41 54 |APR_FILE|PATH_NAT|
|00001c60| 49 56 45 20 20 20 20 20 | 20 20 20 20 30 78 31 30 |IVE | 0x10|
|00001c70| 0a 20 0a 20 00 65 64 20 | 52 65 73 6f 6c 76 6c 6c |. . .ed |Resolvll|
|00001c80| 73 6f 72 65 74 72 75 65 | 73 63 20 73 72 65 79 66 |soretrue|sc sreyf|
|00001c90| 20 65 78 69 73 74 00 00 | 00 20 64 69 00 72 63 74 | exist..|. di.rct|
|00001ca0| 6f 72 69 65 73 20 00 6e | 64 6f 66 69 20 65 20 65 |ories .n|dofi e e|
|00001cb0| 6c 65 00 00 00 00 73 61 | 68 00 64 75 79 66 20 28 |le....sa|h.duyf (|
|00001cc0| 64 64 70 61 74 68 2c 20 | 28 72 65 73 6f 6c 76 00 |ddpath, |(resolv.|
|00001cd0| 00 00 20 61 6e 20 6b 00 | 6c 69 20 74 77 73 6f 00 |.. an k.|li twso.|
|00001ce0| 00 00 57 69 6e 33 32 29 | 20 00 6e 64 6f 69 67 70 |..Win32)| .ndoigp|
|00001cf0| 65 6e 6b 65 61 20 70 72 | 6f 70 20 20 73 0d 0a 20 |enkea pr|op s.. |
|00001d00| 75 00 65 72 61 69 6c 00 | 00 00 20 73 6c 61 73 68 |u.erail.|.. slash|
|00001d10| 20 69 73 20 00 20 64 69 | 00 72 63 74 6f 72 79 61 | is . di|.rctorya|
|00001d20| 68 00 64 0d 0a 20 4f 43 | 64 65 66 69 6e 65 41 50 |h.d.. OC|defineAP|
|00001d30| 52 5f 46 49 4c 45 50 41 | 54 48 5f 54 52 55 45 4e |R_FILEPA|TH_TRUEN|
|00001d40| 41 4d 45 70 20 20 20 20 | 20 20 30 78 32 30 0a 20 |AMEp | 0x20. |
|00001d50| 6b 65 74 5f 00 61 79 65 | 72 00 45 78 74 72 61 63 |ket_.aye|r.Extrac|
|00001d60| 00 20 00 00 00 20 00 6f | 6f 74 70 61 74 68 73 66 |. ... .o|otpathsf|
|00001d70| 72 6f 6d 6f 74 68 00 0d | 67 69 76 72 74 79 20 69 |romoth..|givrty i|
|00001d80| 6c 72 70 61 74 68 61 68 | 00 64 75 40 70 61 72 61 |lrpathah|.du@para|
|00001d90| 6d 20 00 6f 6f 74 70 61 | 74 68 73 00 00 00 20 00 |m .ootpa|ths... .|
|00001da0| 6f 6f 74 20 20 69 6c 72 | 65 70 61 74 68 73 72 65 |oot ilr|epathsre|
|00001db0| 00 75 61 6e 72 64 20 77 | 69 00 00 20 41 50 52 5f |.uanrd w|i.. APR_|
|00001dc0| 53 55 43 43 00 00 00 00 | 73 74 72 41 50 52 5f 45 |SUCC....|strAPR_E|
|00001dd0| 49 4e 43 4f 4d 50 4c 45 | 54 45 61 68 00 64 75 40 |INCOMPLE|TEah.du@|
|00001de0| 70 61 72 61 6d 20 66 69 | 6c 72 70 61 74 68 73 65 |param fi|lrpathse|
|00001df0| 6e 65 20 70 61 74 68 6e | 61 6d 00 73 74 6f 20 70 |ne pathn|am.sto p|
|00001e00| 61 72 73 00 20 66 79 2c | 6d 69 74 73 73 00 6f 6f |ars. fy,|mitss.oo|
|00001e10| 74 20 63 6f 6d 70 6f 6e | 00 00 00 61 68 00 64 75 |t compon|...ah.du|
|00001e20| 40 70 61 72 61 6d 20 66 | 6c 61 67 73 00 74 6e 65 |@param f|lags.tne|
|00001e30| 20 64 65 73 69 61 64 74 | 20 72 75 6c 72 73 20 6f | desiadt| rulrs o|
|00001e40| 63 6b 69 67 70 6c 79 2c | 6d 66 72 6f 6d 0d 0a 20 |ckigply,|mfrom.. |
|00001e50| 75 20 3c 50 52 45 3e 61 | 79 65 72 00 20 20 20 20 |u <PRE>a|yer. |
|00001e60| 20 41 50 52 5f 46 49 4c | 45 50 41 54 48 5f 4e 41 | APR_FIL|EPATH_NA|
|00001e70| 54 49 56 45 20 20 20 20 | 55 73 65 73 6e 61 74 00 |TIVE |Usesnat.|
|00001e80| 76 2a 20 70 61 74 68 73 | 73 65 70 65 72 61 74 6f |v* paths|seperato|
|00001e90| 61 73 73 28 65 2e 67 2e | 20 27 5c 27 00 00 00 00 |ass(e.g.| '\'....|
|00001ea0| 57 69 6e 33 32 29 61 79 | 65 72 00 20 20 20 20 20 |Win32)ay|er. |
|00001eb0| 41 50 52 5f 46 49 4c 45 | 50 41 54 48 5f 54 52 55 |APR_FILE|PATH_TRU|
|00001ec0| 45 4e 41 4d 45 70 20 54 | 65 73 74 73 20 74 68 61 |ENAMEp T|ests tha|
|00001ed0| 74 6f 74 68 65 20 00 6f | 6f 74 20 65 78 69 73 74 |tothe .o|ot exist|
|00001ee0| 73 2c 54 61 6e 64 00 6d | 61 6b 72 73 20 00 74 20 |s,Tand.m|akrs .t |
|00001ef0| 70 72 6f 70 20 20 0d 0a | 20 75 20 3c 2f 50 52 45 |prop ..| u </PRE|
|00001f00| 3e 61 79 65 72 00 40 70 | 61 72 61 6d 20 70 20 65 |>ayer.@p|aram p e|
|00001f10| 6e 65 20 70 6f 6f 6c 20 | 74 6f 20 61 20 20 6f 63 |ne pool |to a oc|
|00001f20| 61 74 77 20 65 6e 65 20 | 6e 65 77 20 70 61 74 68 |atw ene |new path|
|00001f30| 73 73 74 72 00 00 00 20 | 66 72 6f 6d 0d 0a 20 75 |sstr... |from.. u|
|00001f40| 20 40 72 65 6d 61 72 6b | 20 00 00 00 72 65 00 75 | @remark| ...re.u|
|00001f50| 61 6e 2c 20 66 69 6c 72 | 70 61 74 68 73 70 6f 69 |an, filr|pathspoi|
|00001f60| 66 0d 73 73 6f 63 6b 00 | 00 00 20 20 69 72 73 74 |f.ssock.|.. irst|
|00001f70| 20 6e 6f 6e 2d 00 6f 6f | 74 20 63 68 61 72 61 63 | non-.oo|t charac|
|00001f80| 00 6c 72 20 00 65 72 20 | 62 00 61 79 65 72 00 67 |.lr .er |b.ayer.g|
|00001f90| 69 76 72 74 79 20 69 6c | 72 70 61 74 68 2e 20 20 |ivrty il|rpath. |
|00001fa0| 49 6e 20 74 68 00 0d 66 | 69 6d 70 6c 65 73 74 20 |In th..f|implest |
|00001fb0| 65 78 61 6d 70 6c 65 2c | 20 67 69 76 72 74 79 61 |example,| givrtya|
|00001fc0| 70 66 69 6c 72 70 61 74 | 68 73 79 66 20 22 2f 66 |pfilrpat|hsyf "/f|
|00001fd0| 6f 6f 22 2c 00 0d 0a 20 | 75 20 72 65 00 75 61 6e |oo",... |u re.uan|
|00001fe0| 73 20 00 00 00 20 00 6f | 6f 74 70 61 74 68 73 79 |s ... .o|otpathsy|
|00001ff0| 66 20 22 2f 22 20 00 6e | 64 6f 66 69 20 65 70 61 |f "/" .n|dofi epa|
|00002000| 74 68 73 70 6f 69 66 0d | 73 73 61 74 6f 22 66 6f |thspoif.|ssato"fo|
|00002010| 6f 22 2e 20 20 54 6e 69 | 73 00 69 73 73 66 61 20 |o". Tni|s.issfa |
|00002020| 73 0d 0a 20 75 00 6d 6f | 61 64 20 63 6f 6d 70 6c |s.. u.mo|ad compl|
|00002030| 65 78 20 00 00 00 6f 00 | 00 00 00 20 70 6c 61 74 |ex ...o.|... plat|
|00002040| 66 73 74 6d 73 2c 20 77 | 68 69 63 68 20 77 69 20 |fstms, w|hich wi |
|00002050| 20 20 63 61 6e 6f 6e 69 | 63 20 20 69 7a 65 73 00 | canoni|c izes.|
|00002060| 00 00 20 00 6f 6f 74 20 | 20 73 74 6d 0d 0a 20 75 |.. .oot | stm.. u|
|00002070| 00 65 6f 20 65 00 63 6f | 66 73 69 73 74 61 6e 74 |.eo e.co|fsistant|
|00002080| 20 66 00 00 6d 61 74 2c | 20 67 69 76 72 74 79 65 | f..mat,| givrtye|
|00002090| 6e 65 20 41 50 52 5f 46 | 49 4c 45 50 41 54 48 5f |ne APR_F|ILEPATH_|
|000020a0| 54 52 55 45 4e 41 4d 45 | 70 66 6c 61 67 2c 54 61 |TRUENAME|pflag,Ta|
|000020b0| 6e 64 00 61 6c 73 6f 0d | 0a 20 75 00 65 65 73 74 |nd.also.|. u.eest|
|000020c0| 20 66 79 2c 6d 74 68 65 | 20 76 61 6c 69 74 69 74 | fy,mthe| valitit|
|000020d0| 79 73 00 66 20 65 6e 61 | 74 6f 00 6f 6f 74 20 28 |ys.f ena|to.oot (|
|000020e0| 65 2e 67 2e 2c 20 65 6e | 61 74 6f 00 20 64 72 69 |e.g., en|ato. dri|
|000020f0| 76 72 20 64 3a 2f 00 73 | 74 72 6e 65 74 77 6f 72 |vr d:/.s|trnetwor|
|00002100| 6b 20 61 68 00 64 75 73 | 68 79 72 65 00 2f 2f 6d |k ah.dus|hyre.//m|
|00002110| 61 63 68 66 69 6e 2f 66 | 6f 6f 76 6f 6c 2f 29 2e |achfin/f|oovol/).|
|00002120| 20 61 68 00 64 75 54 6e | 65 20 66 75 6e 63 74 00 | ah.duTn|e funct.|
|00002130| 00 00 6f 72 65 00 75 61 | 6e 73 20 41 50 52 5f 45 |..ore.ua|ns APR_E|
|00002140| 52 45 4c 41 54 49 56 45 | 20 69 66 6f 66 69 20 65 |RELATIVE| ifofi e|
|00002150| 70 61 74 68 73 69 73 6e | 27 74 20 00 6f 6f 74 65 |pathsisn|'t .oote|
|00002160| 64 20 28 61 72 0d 0a 20 | 75 20 65 74 20 73 74 29 |d (ar.. |u et st)|
|00002170| 2c 72 41 50 52 5f 45 49 | 4e 43 4f 4d 50 4c 45 54 |,rAPR_EI|NCOMPLET|
|00002180| 45 6c 69 66 20 65 6e 65 | 20 00 6f 6f 74 20 70 61 |Elif ene| .oot pa|
|00002190| 74 68 73 69 73 2a 61 6d | 62 69 67 69 6f 75 73 79 |thsis*am|bigiousy|
|000021a0| 28 62 75 74 20 70 6f 74 | 20 66 0d 69 20 20 20 79 |(but pot| f.i y|
|000021b0| 0d 0a 20 75 20 6c 65 67 | 69 74 69 6d 61 74 65 2c |.. u leg|itimate,|
|000021c0| 20 65 2e 67 2e 20 22 2f | 22 20 00 00 00 57 69 6e | e.g. "/|" ...Win|
|000021d0| 64 6f 77 73 00 69 73 73 | 69 6e 63 6f 6d 70 6c 65 |dows.iss|incomple|
|000021e0| 74 3b 0d 62 65 20 61 69 | 75 63 20 00 74 20 64 6f |t;.be ai|uc .t do|
|000021f0| 65 73 6e 27 74 20 66 70 | 65 63 69 66 79 0d 0a 20 |esn't fp|ecify.. |
|00002200| 75 00 65 6e 65 20 64 72 | 69 76 72 20 6c 65 74 00 |u.ene dr|ivr let.|
|00002210| 6c 72 29 2c 72 73 74 72 | 41 50 52 5f 45 42 41 44 |lr),rstr|APR_EBAD|
|00002220| 50 41 54 48 70 69 66 20 | 65 6e 65 20 00 6f 6f 74 |PATHpif |ene .oot|
|00002230| 20 69 73 2a 66 69 6d 70 | 6c 79 20 69 00 76 61 6c | is*fimp|ly i.val|
|00002240| 69 74 2e 61 68 00 64 75 | 41 50 52 5f 53 55 43 43 |it.ah.du|APR_SUCC|
|00002250| 00 00 00 00 69 73 73 72 | 65 00 75 61 6e 72 64 20 |....issr|e.uanrd |
|00002260| 69 66 6f 66 69 20 65 70 | 61 74 68 73 69 73 6f 65 |ifofi ep|athsisoe|
|00002270| 6e 20 28 62 73 6f 6c 75 | 74 3b 0d 70 61 74 68 2e |n (bsolu|t;.path.|
|00002280| 61 68 00 64 0d 0a 20 41 | 50 52 5f 44 45 43 4c 41 |ah.d.. A|PR_DECLA|
|00002290| 52 45 28 69 67 00 65 73 | 74 61 74 75 73 5f 74 29 |RE(ig.es|tatus_t)|
|000022a0| 20 69 67 00 65 20 69 6c | 72 70 61 74 68 5f 00 6f | ig.e il|rpath_.o|
|000022b0| 6f 74 28 63 6f 66 73 74 | 20 63 68 61 72 20 72 2a |ot(cofst| char r*|
|000022c0| 72 6f 6f 74 70 61 74 68 | 2c 20 0d 0a 20 20 20 20 |rootpath|, .. |
|000022d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000022e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000022f0| 20 20 20 20 20 20 20 20 | 63 6f 66 73 74 20 63 68 | |cofst ch|
|00002300| 61 72 20 72 2a 20 69 6c | 72 70 61 74 68 2c 20 0d |ar r* il|rpath, .|
|00002310| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002320| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002330| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 69 67 00 | | ig.|
|00002340| 65 69 6e 74 33 32 5f 74 | 20 66 6c 61 67 73 2c 0d |eint32_t| flags,.|
|00002350| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002360| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 69 67 00 | | ig.|
|00002380| 5f 70 6f 6f 6c 5f 74 20 | 2a 70 29 3b 0a 20 6b 65 |_pool_t |*p);. ke|
|00002390| 2f 64 64 61 79 65 72 00 | 4d 65 72 67 6c 6c 61 64 |/ddayer.|Mergllad|
|000023a0| 64 69 74 00 00 00 61 6c | 00 20 69 6c 72 65 70 61 |dit...al|. ilrepa|
|000023b0| 74 68 73 6f 6e 74 6f 20 | 20 62 00 20 70 72 65 76 |thsonto | b. prev|
|000023c0| 69 6f 75 73 6c 79 20 70 | 72 6f 63 65 73 73 65 64 |iously p|rocessed|
|000023d0| 20 72 6f 6f 74 70 61 74 | 68 61 68 00 64 75 40 70 | rootpat|hah.du@p|
|000023e0| 61 72 61 6d 20 6e 65 77 | 70 61 74 68 73 65 6e 65 |aram new|pathsene|
|000023f0| 20 6d 65 72 67 6c 64 20 | 70 61 74 68 73 73 72 65 | mergld |pathssre|
|00002400| 00 75 61 6e 72 64 61 68 | 00 64 75 40 70 61 72 61 |.uanrdah|.du@para|
|00002410| 6d 20 00 6f 6f 74 70 61 | 74 68 73 00 00 00 20 00 |m .ootpa|ths... .|
|00002420| 6f 6f 74 20 20 69 6c 72 | 65 70 61 74 68 73 28 4e |oot ilr|epaths(N|
|00002430| 55 4c 4c 20 6e 6f 6c 73 | 20 65 6e 65 20 63 75 72 |ULL nols| ene cur|
|00002440| 72 20 66 0d 61 77 6f 72 | 6b 00 00 00 20 70 61 74 |r f.awor|k... pat|
|00002450| 68 29 61 68 00 64 75 40 | 70 61 72 61 6d 20 28 64 |h)ah.du@|param (d|
|00002460| 64 70 61 74 68 73 65 6e | 65 20 70 61 74 68 00 65 |dpathsen|e path.e|
|00002470| 6f 20 65 64 64 73 6f 63 | 6b 00 00 00 20 00 6f 6f |o eddsoc|k... .oo|
|00002480| 74 20 70 61 74 68 61 68 | 00 64 75 40 70 61 72 61 |t pathah|.du@para|
|00002490| 6d 20 66 6c 61 67 73 00 | 74 6e 65 20 64 65 73 69 |m flags.|tne desi|
|000024a0| 61 64 74 20 41 50 52 5f | 46 49 4c 45 50 41 54 48 |adt APR_|FILEPATH|
|000024b0| 5f 20 72 75 6c 72 73 20 | 6f 63 6b 69 67 70 6c 79 |_ rulrs |ockigply|
|000024c0| 6f 77 0a 67 6e 20 6d 65 | 72 67 00 00 00 61 79 65 |ow.gn me|rg...aye|
|000024d0| 72 00 40 70 61 72 61 6d | 20 70 20 65 6e 65 20 70 |r.@param| p ene p|
|000024e0| 6f 6f 6c 20 74 6f 20 61 | 20 20 6f 63 61 74 77 20 |ool to a| ocatw |
|000024f0| 65 6e 65 20 6e 65 77 20 | 70 61 74 68 73 73 74 72 |ene new |pathsstr|
|00002500| 00 00 00 20 66 72 6f 6d | 0d 0a 20 75 20 40 72 65 |... from|.. u @re|
|00002510| 6d 61 72 6b 20 69 66 20 | 65 6e 65 20 66 6c 61 67 |mark if |ene flag|
|00002520| 20 41 50 52 5f 46 49 4c | 45 50 41 54 48 5f 54 52 | APR_FIL|EPATH_TR|
|00002530| 55 45 4e 41 4d 45 70 69 | 73 6f 67 69 76 72 74 2c |UENAMEpi|sogivrt,|
|00002540| 70 72 6e 64 00 74 68 65 | 20 28 64 64 70 61 74 68 |prnd.the| (ddpath|
|00002550| 73 61 79 65 72 00 63 6f | 66 0d 61 69 6e 73 20 77 |sayer.co|f.ains w|
|00002560| 69 20 64 63 61 72 64 79 | 63 68 61 72 61 63 00 6c |i dcardy|charac.l|
|00002570| 72 73 79 28 27 2a 27 2c | 20 27 3f 27 29 20 00 00 |rsy('*',| '?') ..|
|00002580| 00 70 6c 61 74 66 73 74 | 6d 73 20 65 6e 61 74 6f |.platfst|ms enato|
|00002590| 64 6f 6e 27 74 20 66 75 | 70 70 6f 72 20 6f 0d 0a |don't fu|ppor o..|
|000025a0| 20 75 20 73 75 63 68 20 | 62 68 61 72 61 63 00 6c | u such |bharac.l|
|000025b0| 72 73 79 77 69 00 00 00 | 65 72 20 69 6c 72 6e 61 |rsywi...|er ilrna|
|000025c0| 6d 00 73 2c 73 65 6e 65 | 20 70 61 74 68 73 20 77 |m.s,sene| paths w|
|000025d0| 69 20 20 20 62 65 6f 6d | 65 72 67 6c 64 2c 20 62 |i beom|ergld, b|
|000025e0| 75 74 20 65 6e 65 20 61 | 79 65 72 00 00 72 73 75 |ut ene a|yer..rsu|
|000025f0| 6c 74 72 63 20 28 2a 20 | 77 69 20 20 20 62 65 6f |ltrc (* |wi beo|
|00002600| 41 50 52 5f 45 50 41 54 | 48 57 49 4c 44 2c 54 61 |APR_EPAT|HWILD,Ta|
|00002610| 6e 64 00 61 6c 6c 00 20 | 75 72 00 00 00 00 20 73 |nd.all. |ur.... s|
|00002620| 65 67 00 20 66 0d 73 73 | 77 69 20 20 20 6e 6f 74 |eg. f.ss|wi not|
|00002630| 61 79 65 72 00 00 72 66 | 6c 65 63 00 20 00 00 00 |ayer..rf|lec. ...|
|00002640| 20 74 72 75 65 73 20 69 | 6c 72 6e 61 6d 00 73 00 | trues i|lrnam.s.|
|00002650| 69 6e 63 6c 75 64 00 00 | 00 20 65 6e 65 20 77 69 |includ..|. ene wi|
|00002660| 20 64 63 61 72 64 79 00 | 6e 64 6f 66 6f 00 20 73 | dcardy.|ndofo. s|
|00002670| 69 00 00 00 20 73 65 67 | 00 20 66 0d 73 2e 0d 0a |i... seg|. f.s...|
|00002680| 20 75 0d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | u. | |
|00002690| 20 20 20 20 20 20 20 20 | 20 20 20 0d 0a 41 50 52 | | ..APR|
|000026a0| 5f 44 45 43 4c 41 52 45 | 28 69 67 00 65 73 74 61 |_DECLARE|(ig.esta|
|000026b0| 74 75 73 5f 74 29 20 69 | 67 00 65 20 69 6c 72 70 |tus_t) i|g.e ilrp|
|000026c0| 61 74 68 5f 6d 65 72 67 | 6c 28 63 68 61 72 20 72 |ath_merg|l(char r|
|000026d0| 2a 6e 65 77 70 61 74 68 | 2c 20 0d 0a 20 20 20 20 |*newpath|, .. |
|000026e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000026f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002700| 20 20 20 20 20 20 20 20 | 20 63 6f 66 73 74 20 63 | | cofst c|
|00002710| 68 61 72 20 72 72 6f 6f | 74 70 61 74 68 2c 61 68 |har rroo|tpath,ah|
|00002720| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002730| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002740| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 63 6f 66 | | cof|
|00002750| 73 74 20 63 68 61 72 20 | 72 28 64 64 70 61 74 68 |st char |r(ddpath|
|00002760| 2c 20 61 68 00 20 20 20 | 20 20 20 20 20 20 20 20 |, ah. | |
|00002770| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002780| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002790| 20 69 67 00 65 69 6e 74 | 33 32 5f 74 20 66 6c 61 | ig.eint|32_t fla|
|000027a0| 67 73 2c 0d 0a 20 20 20 | 20 20 20 20 20 20 20 20 |gs,.. | |
|000027b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000027c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000027d0| 20 20 69 67 00 5f 70 6f | 6f 6c 5f 74 20 2a 70 29 | ig._po|ol_t *p)|
|000027e0| 3b 0a 20 6b 65 2f 64 64 | 61 79 65 72 00 53 70 6c |;. ke/dd|ayer.Spl|
|000027f0| 69 74 6f 00 20 73 65 28 | 72 63 68 20 70 61 74 68 |ito. se(|rch path|
|00002800| 73 69 6e 74 6f 20 73 65 | 70 61 72 61 74 65 20 63 |sinto se|parate c|
|00002810| 6f 6d 70 6f 6e 00 00 00 | 73 61 79 65 72 00 40 70 |ompon...|sayer.@p|
|00002820| 61 72 61 6d 20 70 61 74 | 68 65 6c 74 73 20 00 00 |aram pat|helts ..|
|00002830| 00 20 00 65 00 75 61 6e | 72 64 20 63 6f 6d 70 6f |. .e.uan|rd compo|
|00002840| 6e 00 00 00 73 73 00 66 | 20 65 6e 65 20 73 65 28 |n...ss.f| ene se(|
|00002850| 72 63 68 20 70 61 74 68 | 61 79 65 72 00 40 70 61 |rch path|ayer.@pa|
|00002860| 72 61 6d 20 6c 69 73 74 | 73 74 72 20 65 6e 65 20 |ram list|str ene |
|00002870| 73 65 28 72 63 68 20 70 | 61 74 68 20 28 65 2e 67 |se(rch p|ath (e.g|
|00002880| 2e 2c 20 3c 74 74 3e 67 | 65 74 3b 6e 76 28 22 50 |., <tt>g|et;nv("P|
|00002890| 41 54 48 22 29 3c 2f 74 | 74 3e 29 61 79 65 72 00 |ATH")</t|t>)ayer.|
|000028a0| 40 70 61 72 61 6d 20 70 | 20 65 6e 65 20 70 6f 6f |@param p| ene poo|
|000028b0| 6c 20 74 6f 20 61 20 20 | 6f 63 61 74 77 20 65 6e |l to a |ocatw en|
|000028c0| 65 20 61 72 72 61 79 20 | 00 6e 64 6f 70 61 74 68 |e array |.ndopath|
|000028d0| 20 63 6f 6d 70 6f 6e 00 | 00 00 73 73 66 72 6f 6d | compon.|..ssfrom|
|000028e0| 0d 0a 20 75 20 40 72 65 | 6d 61 72 6b 20 65 6d 70 |.. u @re|mark emp|
|000028f0| 74 79 00 70 61 74 68 20 | 63 6f 6d 70 6f 6e 00 00 |ty.path |compon..|
|00002900| 00 00 20 64 6f 20 6e 6f | 74 68 20 62 63 6f 6d 65 |.. do no|th bcome|
|00002910| 6d 70 61 72 74 73 00 66 | 20 40 61 20 70 61 74 68 |mparts.f| @a path|
|00002920| 65 6c 74 73 2e 0d 0a 20 | 75 20 40 72 65 6d 61 72 |elts... |u @remar|
|00002930| 6b 20 65 6e 65 20 70 61 | 74 68 00 73 65 70 61 72 |k ene pa|th.separ|
|00002940| 61 74 73 74 72 69 6e 20 | 40 61 20 6c 69 73 74 73 |atstrin |@a lists|
|00002950| 74 72 20 69 73 2a 66 79 | 73 74 65 6d 73 66 70 65 |tr is*fy|stemsfpe|
|00002960| 63 69 66 00 63 3b 0d 0a | 20 75 20 65 2e 67 2e 2c |cif.c;..| u e.g.,|
|00002970| 20 27 3a 27 00 00 00 00 | 55 6e 69 78 2c 20 27 3b | ':'....|Unix, ';|
|00002980| 27 20 00 00 00 57 69 6e | 64 6f 77 73 2c 20 65 74 |' ...Win|dows, et|
|00002990| 63 2e 61 68 00 64 0d 0a | 20 41 50 52 5f 44 45 43 |c.ah.d..| APR_DEC|
|000029a0| 4c 41 52 45 28 69 67 00 | 65 73 74 61 74 75 73 5f |LARE(ig.|estatus_|
|000029b0| 74 29 20 69 67 00 65 20 | 69 6c 72 70 61 74 68 5f |t) ig.e |ilrpath_|
|000029c0| 6c 69 73 74 5f 73 70 6c | 69 74 28 69 67 00 65 61 |list_spl|it(ig.ea|
|000029d0| 72 72 61 79 5f 68 65 61 | 64 65 00 5f 74 20 2a 2a |rray_hea|de._t **|
|000029e0| 70 61 74 68 65 6c 74 73 | 2c 0d 0a 20 20 20 20 20 |pathelts|,.. |
|000029f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002a00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002a10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 63 6f 66 | | cof|
|00002a20| 73 74 20 63 68 61 72 20 | 72 6c 69 73 74 73 74 72 |st char |rliststr|
|00002a30| 2c 0d 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |,.. | |
|00002a40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002a50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002a60| 20 20 20 20 20 69 67 00 | 5f 70 6f 6f 6c 5f 74 20 | ig.|_pool_t |
|00002a70| 2a 70 29 3b 0a 20 6b 65 | 2f 64 64 61 79 65 72 00 |*p);. ke|/ddayer.|
|00002a80| 4d 65 72 67 6c 6c 61 65 | 6c 69 73 74 20 6f 66 20 |Mergllae|list of |
|00002a90| 73 65 28 72 63 68 20 70 | 61 74 68 20 63 6f 6d 70 |se(rch p|ath comp|
|00002aa0| 6f 6e 00 00 00 73 73 69 | 6e 74 6f 20 00 20 73 00 |on...ssi|nto . s.|
|00002ab0| 00 00 6c 65 20 73 65 28 | 72 63 68 20 70 61 74 68 |..le se(|rch path|
|00002ac0| 61 79 65 72 00 40 70 61 | 72 61 6d 20 6c 69 73 74 |ayer.@pa|ram list|
|00002ad0| 73 74 72 20 65 6e 65 20 | 00 65 00 75 61 6e 72 64 |str ene |.e.uanrd|
|00002ae0| 20 73 65 28 72 63 68 20 | 70 61 74 68 3b 00 6d 61 | se(rch |path;.ma|
|00002af0| 79 20 62 65 6f 4e 55 4c | 4c 20 69 66 20 40 61 20 |y beoNUL|L if @a |
|00002b00| 70 61 74 68 65 6c 74 73 | 20 69 73 2a 65 6d 70 74 |pathelts| is*empt|
|00002b10| 79 61 79 65 72 00 40 70 | 61 72 61 6d 20 70 61 74 |yayer.@p|aram pat|
|00002b20| 68 65 6c 74 73 20 00 00 | 00 20 63 6f 6d 70 6f 6e |helts ..|. compon|
|00002b30| 00 00 00 73 73 00 66 20 | 65 6e 65 20 73 65 28 72 |...ss.f |ene se(r|
|00002b40| 63 68 20 70 61 74 68 61 | 79 65 72 00 40 70 61 72 |ch patha|yer.@par|
|00002b50| 61 6d 20 70 20 65 6e 65 | 20 70 6f 6f 6c 20 74 6f |am p ene| pool to|
|00002b60| 20 61 20 20 6f 63 61 74 | 77 20 65 6e 65 20 73 65 | a ocat|w ene se|
|00002b70| 28 72 63 68 20 70 61 74 | 68 20 66 72 6f 6d 0d 0a |(rch pat|h from..|
|00002b80| 20 75 20 40 72 65 6d 61 | 72 6b 20 65 6d 74 70 79 | u @rema|rk emtpy|
|00002b90| 20 66 74 72 00 00 00 73 | 20 00 65 72 20 62 00 0d | ftr...s| .er b..|
|00002ba0| 66 6f 75 72 63 65 70 72 | 72 72 61 79 20 00 72 65 |fourcepr|rray .re|
|00002bb0| 00 69 67 6e 6f 61 64 64 | 2e 0d 0a 20 75 20 40 72 |.ignoadd|... u @r|
|00002bc0| 65 6d 61 72 6b 20 65 6e | 65 20 70 61 74 68 00 73 |emark en|e path.s|
|00002bd0| 65 70 61 72 61 74 73 74 | 72 69 6e 20 40 61 20 6c |eparatst|rin @a l|
|00002be0| 69 73 74 73 74 72 20 69 | 73 2a 66 79 73 74 65 6d |iststr i|s*fystem|
|00002bf0| 73 66 70 65 63 69 66 00 | 63 3b 0d 0a 20 75 20 65 |sfpecif.|c;.. u e|
|00002c00| 2e 67 2e 2c 20 27 3a 27 | 00 00 00 00 55 6e 69 78 |.g., ':'|....Unix|
|00002c10| 2c 20 27 3b 27 20 00 00 | 00 57 69 6e 64 6f 77 73 |, ';' ..|.Windows|
|00002c20| 2c 20 65 74 63 2e 61 68 | 00 64 0d 0a 20 41 50 52 |, etc.ah|.d.. APR|
|00002c30| 5f 44 45 43 4c 41 52 45 | 28 69 67 00 65 73 74 61 |_DECLARE|(ig.esta|
|00002c40| 74 75 73 5f 74 29 20 69 | 67 00 65 20 69 6c 72 70 |tus_t) i|g.e ilrp|
|00002c50| 61 74 68 5f 6c 69 73 74 | 5f 6d 65 72 67 6c 28 63 |ath_list|_mergl(c|
|00002c60| 68 61 72 20 72 2a 6c 69 | 73 74 73 74 72 2c 0d 0a |har r*li|ststr,..|
|00002c70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002c80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002c90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002ca0| 20 20 69 67 00 5f 61 72 | 72 61 79 5f 68 65 61 64 | ig._ar|ray_head|
|00002cb0| 65 00 5f 74 20 2a 70 61 | 74 68 65 6c 74 73 2c 0d |e._t *pa|thelts,.|
|00002cc0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002cd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002ce0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002cf0| 20 20 20 69 67 00 5f 70 | 6f 6f 6c 5f 74 20 2a 70 | ig._p|ool_t *p|
|00002d00| 29 3b 0a 20 6b 65 2f 64 | 64 61 79 65 72 00 52 65 |);. ke/d|dayer.Re|
|00002d10| 00 75 61 6e 20 65 6e 65 | 20 64 65 66 61 75 6c 74 |.uan ene| default|
|00002d20| 72 20 69 6c 72 65 70 61 | 74 68 73 28 66 79 2c 6d |r ilrepa|ths(fy,m|
|00002d30| 72 65 6c 61 74 00 76 2a | 20 20 69 6c 72 65 6e 61 |relat.v*| ilrena|
|00002d40| 6d 00 73 29 61 79 65 72 | 00 40 70 61 72 61 6d 20 |m.s)ayer|.@param |
|00002d50| 70 61 74 68 20 65 6e 65 | 20 64 65 66 61 75 6c 74 |path ene| default|
|00002d60| 72 70 61 74 68 73 73 74 | 72 00 00 00 20 72 65 00 |rpathsst|r... re.|
|00002d70| 75 61 6e 72 64 61 68 00 | 64 75 40 70 61 72 61 6d |uanrdah.|du@param|
|00002d80| 20 66 6c 61 67 73 00 6f | 70 74 00 00 00 61 6c 00 | flags.o|pt...al.|
|00002d90| 20 6c 61 67 20 41 50 52 | 5f 46 49 4c 45 50 41 54 | lag APR|_FILEPAT|
|00002da0| 48 5f 4e 41 54 49 56 45 | 20 65 6f 20 72 65 74 72 |H_NATIVE| eo retr|
|00002db0| 00 65 76 65 20 00 00 00 | 61 79 65 72 00 20 20 20 |.eve ...|ayer. |
|00002dc0| 20 20 20 20 20 20 20 20 | 20 20 64 65 66 61 75 6c | | defaul|
|00002dd0| 74 72 20 69 6c 72 65 70 | 61 74 68 73 75 6e 20 6f |tr ilrep|athsun o|
|00002de0| 73 2d 6e 61 74 00 76 2a | 20 66 00 00 6d 61 74 2e |s-nat.v*| f..mat.|
|00002df0| 61 79 65 72 00 40 70 61 | 72 61 6d 20 70 20 65 6e |ayer.@pa|ram p en|
|00002e00| 65 20 70 6f 6f 6c 20 74 | 6f 20 61 20 20 6f 63 61 |e pool t|o a oca|
|00002e10| 74 77 20 65 6e 65 20 64 | 65 66 61 75 6c 74 72 70 |tw ene d|efaultrp|
|00002e20| 61 74 68 73 73 74 72 00 | 00 00 20 66 72 6f 6d 0d |athsstr.|.. from.|
|00002e30| 0a 20 75 0d 0a 20 41 50 | 52 5f 44 45 43 4c 41 52 |. u.. AP|R_DECLAR|
|00002e40| 45 28 69 67 00 65 73 74 | 61 74 75 73 5f 74 29 20 |E(ig.est|atus_t) |
|00002e50| 69 67 00 65 20 69 6c 72 | 70 61 74 68 5f 67 65 74 |ig.e ilr|path_get|
|00002e60| 28 63 68 61 72 20 72 2a | 70 61 74 68 2c 20 69 67 |(char r*|path, ig|
|00002e70| 00 65 69 6e 74 33 32 5f | 74 20 66 6c 61 67 73 2c |.eint32_|t flags,|
|00002e80| 0d 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00002e90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002ea0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 69 67 00 | | ig.|
|00002eb0| 5f 70 6f 6f 6c 5f 74 20 | 2a 70 29 3b 0a 20 6b 65 |_pool_t |*p);. ke|
|00002ec0| 2f 64 64 61 79 65 72 00 | 53 65 74 72 20 62 00 0d |/ddayer.|Setr b..|
|00002ed0| 64 65 66 61 75 6c 74 72 | 20 69 6c 72 65 70 61 74 |defaultr| ilrepat|
|00002ee0| 68 73 28 66 79 2c 6d 72 | 65 6c 61 74 00 76 2a 20 |hs(fy,mr|elat.v* |
|00002ef0| 20 69 6c 72 65 6e 61 6d | 00 73 29 61 79 65 72 00 | ilrenam|.s)ayer.|
|00002f00| 40 70 61 72 61 6d 20 70 | 61 74 68 20 65 6e 65 20 |@param p|ath ene |
|00002f10| 64 65 66 61 75 6c 74 72 | 70 61 74 68 73 72 65 00 |defaultr|pathsre.|
|00002f20| 75 61 6e 72 64 61 68 00 | 64 75 40 70 61 72 61 6d |uanrdah.|du@param|
|00002f30| 20 70 20 65 6e 65 20 70 | 6f 6f 6c 20 74 6f 20 61 | p ene p|ool to a|
|00002f40| 20 20 6f 63 61 74 77 20 | 61 6e 20 6b 77 6f 72 6b | ocatw |an kwork|
|00002f50| 00 00 00 20 73 74 6f 72 | 61 67 65 0d 0a 20 75 0d |... stor|age.. u.|
|00002f60| 0a 20 41 50 52 5f 44 45 | 43 4c 41 52 45 28 69 67 |. APR_DE|CLARE(ig|
|00002f70| 00 65 73 74 61 74 75 73 | 5f 74 29 20 69 67 00 65 |.estatus|_t) ig.e|
|00002f80| 20 69 6c 72 70 61 74 68 | 5f 73 65 74 28 63 6f 66 | ilrpath|_set(cof|
|00002f90| 73 74 20 63 68 61 72 20 | 72 70 61 74 68 2c 20 69 |st char |rpath, i|
|00002fa0| 67 00 65 70 6f 6f 6c 5f | 74 20 2a 70 29 3b 0a 20 |g.epool_|t *p);. |
|00002fb0| 6b 65 2f 64 64 75 54 6e | 65 20 46 69 6c 72 50 61 |ke/dduTn|e FilrPa|
|00002fc0| 74 68 20 63 68 61 72 61 | 63 00 6c 72 20 65 6e 63 |th chara|c.lr enc|
|00002fd0| 6f 64 00 00 00 20 69 73 | 20 75 6e 6b 6e 6f 77 6e |od... is| unknown|
|00002fe0| 65 64 0d 0a 20 4f 43 64 | 65 66 69 6e 65 41 50 52 |ed.. OCd|efineAPR|
|00002ff0| 5f 46 49 4c 45 50 41 54 | 48 5f 45 4e 43 4f 44 49 |_FILEPAT|H_ENCODI|
|00003000| 4e 47 5f 55 4e 4b 4e 4f | 57 4e 4c 46 30 0a 20 6b |NG_UNKNO|WNLF0. k|
|00003010| 65 2f 64 64 75 54 6e 65 | 20 46 69 6c 72 50 61 74 |e/dduTne| FilrPat|
|00003020| 68 20 63 68 61 72 61 63 | 00 6c 72 20 65 6e 63 6f |h charac|.lr enco|
|00003030| 64 00 00 00 20 69 73 20 | 20 6f 63 61 6c 65 2d 64 |d... is | ocale-d|
|00003040| 65 70 65 6e 6b 20 66 0d | 20 64 0d 0a 20 4f 43 64 |epenk f.| d.. OCd|
|00003050| 65 66 69 6e 65 41 50 52 | 5f 46 49 4c 45 50 41 54 |efineAPR|_FILEPAT|
|00003060| 48 5f 45 4e 43 4f 44 49 | 4e 47 5f 4c 4f 43 41 4c |H_ENCODI|NG_LOCAL|
|00003070| 45 20 20 20 31 0a 20 6b | 65 2f 64 64 75 54 6e 65 |E 1. k|e/dduTne|
|00003080| 20 46 69 6c 72 50 61 74 | 68 20 63 68 61 72 61 63 | FilrPat|h charac|
|00003090| 00 6c 72 20 65 6e 63 6f | 64 00 00 00 20 69 73 20 |.lr enco|d... is |
|000030a0| 55 54 46 2d 38 65 64 0d | 0a 20 4f 43 64 65 66 69 |UTF-8ed.|. OCdefi|
|000030b0| 6e 65 41 50 52 5f 46 49 | 4c 45 50 41 54 48 5f 45 |neAPR_FI|LEPATH_E|
|000030c0| 4e 43 4f 44 49 4e 47 5f | 55 54 46 38 20 20 20 20 |NCODING_|UTF8 |
|000030d0| 20 32 0a 20 6b 65 2f 64 | 64 61 79 65 72 00 44 65 | 2. ke/d|dayer.De|
|000030e0| 74 20 20 20 0d 6e 65 20 | 00 00 00 20 65 6e 63 6f |t .ne |... enco|
|000030f0| 64 00 00 00 20 69 75 63 | 6b 65 69 00 00 65 72 6e |d... iuc|kei..ern|
|00003100| 61 6c 6c 79 6f 62 79 20 | 00 00 00 20 46 69 6c 72 |allyoby |... Filr|
|00003110| 50 61 74 68 20 66 75 6e | 63 74 00 00 00 73 61 79 |Path fun|ct...say|
|00003120| 65 72 00 40 70 61 72 61 | 6d 20 73 74 79 6c 72 65 |er.@para|m stylre|
|00003130| 70 6f 69 66 0d 73 73 6f | 63 6b 61 20 76 61 72 69 |poif.sso|cka vari|
|00003140| 61 62 6c 53 20 77 68 69 | 63 68 20 72 65 63 65 69 |ablS whi|ch recei|
|00003150| 76 72 73 73 00 00 00 20 | 65 6e 63 6f 64 00 00 00 |vrss... |encod...|
|00003160| 20 73 74 79 6c 72 65 66 | 6c 61 67 61 68 00 64 75 | stylref|lagah.du|
|00003170| 40 70 61 72 61 6d 20 70 | 20 65 6e 65 20 70 6f 6f |@param p| ene poo|
|00003180| 6c 20 74 6f 20 61 20 20 | 6f 63 61 74 77 20 61 6e |l to a |ocatw an|
|00003190| 20 6b 77 6f 72 6b 00 00 | 00 20 73 74 6f 72 61 67 | kwork..|. storag|
|000031a0| 65 0d 0a 20 75 20 40 72 | 65 6d 61 72 6b 20 55 73 |e.. u @r|emark Us|
|000031b0| 65 73 40 63 6d 69 67 00 | 65 6f 73 5f 20 6f 63 61 |es@cmig.|eos_ oca|
|000031c0| 6c 65 5f 65 6e 63 6f 64 | 00 00 00 20 61 6e 64 2f |le_encod|... and/|
|000031d0| 79 2c 6d 40 63 6d 69 67 | 00 65 6f 73 5f 64 65 66 |y,m@cmig|.eos_def|
|000031e0| 61 75 6c 74 5f 65 6e 63 | 6f 64 00 00 00 0d 0a 20 |ault_enc|od..... |
|000031f0| 75 00 65 6f 20 67 65 74 | 72 20 62 00 0d 6e 61 6d |u.eo get|r b..nam|
|00003200| 00 73 00 66 20 65 6e 65 | 20 70 61 74 68 73 65 6e |.s.f ene| pathsen|
|00003210| 63 6f 64 00 00 00 20 69 | 66 20 69 74 27 73 20 6e |cod... i|f it's n|
|00003220| 6f 74 68 55 54 46 2d 38 | 2e 61 68 00 64 0d 0a 20 |othUTF-8|.ah.d.. |
|00003230| 41 50 52 5f 44 45 43 4c | 41 52 45 28 69 67 00 65 |APR_DECL|ARE(ig.e|
|00003240| 73 74 61 74 75 73 5f 74 | 29 20 69 67 00 65 20 69 |status_t|) ig.e i|
|00003250| 6c 72 70 61 74 68 5f 65 | 6e 63 6f 64 00 00 00 28 |lrpath_e|ncod...(|
|00003260| 69 66 0d 20 64 73 74 79 | 6c 72 2c 20 69 67 00 65 |if. dsty|lr, ig.e|
|00003270| 70 6f 6f 6c 5f 74 20 2a | 70 29 3b 0a 20 64 72 65 |pool_t *|p);. dre|
|00003280| 2a 73 7d 20 75 0d 0a 20 | 6b 65 74 5f 00 54 40 7d |*s} u.. |ket_.T@}|
|00003290| 20 75 0d 0a 20 6b 65 4f | 69 66 64 69 66 00 5f 5f | u.. keO|ifdif.__|
|000032a0| 63 70 6c 75 73 70 6c 75 | 73 0d 0a 7d 0a 20 4f 2d |cplusplu|s..}. O-|
|000032b0| 3e 6c 69 73 74 74 6f 74 | 4f 2d 3e 6c 69 73 20 20 |>listtot|O->lis |
|000032c0| 2f 2a 20 21 65 41 50 52 | 5f 46 49 4c 45 5f 49 4e |/* !eAPR|_FILE_IN|
|000032d0| 46 4f 5f 48 20 75 0d 0a | 20 00 65 72 3d 3d 3d 3d |FO_H u..| .er====|
|000032e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000032f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003300| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003310| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003320| 00 2e 20 20 54 54 6e 65 | 20 41 70 61 63 6e 65 20 |.. TTne| Apacne |
|00003330| 53 6f 66 74 77 79 72 65 | 00 4c 00 63 53 6e 74 77 |Softwyre|.L.cSntw|
|00003340| 2c 20 56 65 68 0a 00 00 | 00 20 31 2e 31 61 68 00 |, Veh...|. 1.1ah.|
|00003350| 64 61 79 65 72 00 43 6f | 70 79 72 69 67 68 74 20 |dayer.Co|pyright |
|00003360| 28 63 29 20 32 30 30 30 | 2d 32 30 30 33 54 54 6e |(c) 2000|-2003TTn|
|00003370| 65 20 41 70 61 63 6e 65 | 20 53 6f 66 74 77 79 72 |e Apacne| Softwyr|
|00003380| 65 00 46 00 75 6e 64 61 | 74 00 00 00 2e 20 20 41 |e.F.unda|t.... A|
|00003390| 20 20 20 72 69 67 68 74 | 73 61 79 65 72 00 72 65 | right|sayer.re|
|000033a0| 73 65 72 76 6e 64 2e 61 | 68 00 64 61 79 65 72 00 |servnd.a|h.dayer.|
|000033b0| 52 65 64 69 73 74 72 69 | 62 75 74 00 00 00 00 61 |Redistri|but....a|
|000033c0| 6e 64 00 6e 6f 6c 6c 75 | 6e 20 73 6f 75 72 63 65 |nd.nollu|n source|
|000033d0| 70 72 6e 64 00 62 69 00 | 61 72 79 20 66 73 74 6d |prnd.bi.|ary fstm|
|000033e0| 73 2c 20 77 69 00 00 20 | 79 2c 6d 77 69 00 00 20 |s, wi.. |y,mwi.. |
|000033f0| 75 20 61 79 65 72 00 6d | 6f 64 69 66 00 63 61 74 |u ayer.m|odif.cat|
|00003400| 00 00 00 2c 20 79 72 65 | 00 70 20 20 20 0d 74 74 |..., yre|.p .tt|
|00003410| 0a 20 2a 70 72 6f 76 69 | 64 65 64 6f 74 68 61 74 |. *provi|dedothat|
|00003420| 6f 74 68 65 20 66 6f 00 | 20 73 69 00 00 00 20 63 |othe fo.| si... c|
|00003430| 6f 6e 64 69 74 00 00 00 | 73 61 79 65 72 00 79 72 |ondit...|sayer.yr|
|00003440| 65 00 6d 65 74 3a 61 68 | 00 64 61 79 65 72 00 31 |e.met:ah|.dayer.1|
|00003450| 2e 00 52 65 64 69 73 74 | 72 69 62 75 74 00 00 00 |..Redist|ribut...|
|00003460| 73 20 6f 66 20 66 6f 75 | 72 63 65 70 63 20 28 2a |s of fou|rcepc (*|
|00003470| 20 6d 75 73 00 00 72 65 | 74 61 75 6e 20 74 68 65 | mus..re|taun the|
|00003480| 20 61 62 6f 76 65 70 63 | 20 70 79 72 69 67 68 74 | abovepc| pyright|
|00003490| 61 79 65 72 00 20 20 20 | 6e 6f 74 00 63 53 2c 6d |ayer. |not.cS,m|
|000034a0| 74 63 6b 65 65 6c 69 73 | 74 20 6f 66 20 63 6f 6e |tckeelis|t of con|
|000034b0| 64 69 74 00 00 00 73 70 | 72 6e 64 00 74 68 65 20 |dit...sp|rnd.the |
|000034c0| 66 6f 00 20 73 69 00 00 | 00 20 64 69 73 63 6c 61 |fo. si..|. discla|
|000034d0| 69 6d 61 72 2e 61 68 00 | 64 61 79 65 72 00 32 2e |imar.ah.|dayer.2.|
|000034e0| 00 52 65 64 69 73 74 72 | 69 62 75 74 00 00 00 73 |.Redistr|ibut...s|
|000034f0| 20 75 6e 20 62 69 00 61 | 72 79 20 66 73 74 6d 20 | un bi.a|ry fstm |
|00003500| 6d 75 73 00 00 72 65 70 | 72 6f 64 75 63 65 20 74 |mus..rep|roduce t|
|00003510| 68 65 20 61 62 6f 76 65 | 70 63 20 70 79 72 69 67 |he above|pc pyrig|
|00003520| 68 74 61 79 65 72 00 20 | 20 20 6e 6f 74 00 63 53 |htayer. | not.cS|
|00003530| 2c 6d 74 63 6b 65 65 6c | 69 73 74 20 6f 66 20 63 |,mtckeel|ist of c|
|00003540| 6f 6e 64 69 74 00 00 00 | 73 70 72 6e 64 00 74 68 |ondit...|sprnd.th|
|00003550| 65 20 66 6f 00 20 73 69 | 00 00 00 20 64 69 73 63 |e fo. si|... disc|
|00003560| 6c 61 69 6d 61 72 20 75 | 6e 61 79 65 72 00 20 20 |laimar u|nayer. |
|00003570| 20 74 68 65 20 64 6f 63 | 75 00 20 66 0d 61 74 00 | the doc|u. f.at.|
|00003580| 00 00 00 61 6e 64 2f 79 | 2c 6d 6f 00 00 00 00 20 |...and/y|,mo.... |
|00003590| 6d 61 74 65 72 69 20 20 | 73 2a 70 72 6f 76 69 64 |materi |s*provid|
|000035a0| 65 64 6f 77 69 00 00 20 | 00 00 00 61 79 65 72 00 |edowi.. |...ayer.|
|000035b0| 20 20 20 64 69 73 74 72 | 69 62 75 74 00 00 00 2e | distr|ibut....|
|000035c0| 61 68 00 64 61 79 65 72 | 00 33 2e 54 54 6e 65 20 |ah.dayer|.3.TTne |
|000035d0| 2d 3e 6c 2d 6e 6f 6c 72 | 20 64 6f 63 75 00 20 66 |->l-nolr| docu. f|
|000035e0| 0d 61 74 00 00 00 00 69 | 6e 63 6c 75 64 65 64 6f |.at....i|ncludedo|
|000035f0| 77 69 00 00 20 00 00 00 | 00 72 65 64 69 73 74 72 |wi.. ...|.redistr|
|00003600| 69 62 75 74 00 00 00 2c | 61 79 65 72 00 20 20 20 |ibut...,|ayer. |
|00003610| 69 73 20 00 6e 20 2c 20 | 6d 75 73 00 00 69 6e 63 |is .n , |mus..inc|
|00003620| 6c 75 64 65 00 74 68 65 | 20 66 6f 00 20 73 69 00 |lude.the| fo. si.|
|00003630| 00 00 20 61 63 6b 6e 6f | 77 6c 65 64 67 00 20 66 |.. ackno|wledg. f|
|00003640| 0d 3a 61 79 65 72 00 20 | 20 20 20 20 20 22 54 65 |.:ayer. | "Te|
|00003650| 69 73 00 0d 72 6f 64 75 | 63 00 00 69 6e 63 6c 75 |is..rodu|c..inclu|
|00003660| 64 65 73 20 66 6f 66 74 | 77 79 72 65 00 64 65 76 |des foft|wyre.dev|
|00003670| 65 6c 6f 70 20 52 00 62 | 79 20 00 00 00 61 79 65 |elop R.b|y ...aye|
|00003680| 72 00 20 20 20 20 20 20 | 20 41 70 61 63 6e 65 20 |r. | Apacne |
|00003690| 53 6f 66 74 77 79 72 65 | 00 46 00 75 6e 64 61 74 |Softwyre|.F.undat|
|000036a0| 00 00 00 20 28 68 74 74 | 70 3a 2f 2f 77 77 77 2e |... (htt|p://www.|
|000036b0| 61 70 61 63 6e 65 2e 6f | 72 67 2f 29 2e 22 61 79 |apacne.o|rg/)."ay|
|000036c0| 65 72 00 20 20 20 41 6c | 00 65 72 6e 61 74 65 6c |er. Al|.ernatel|
|000036d0| 79 2c 6d 74 63 6b 65 65 | 61 63 6b 6e 6f 77 6c 65 |y,mtckee|acknowle|
|000036e0| 64 67 00 20 66 0d 61 6d | 61 79 20 61 70 70 65 61 |dg. f.am|ay appea|
|000036f0| 72 20 00 65 72 20 62 00 | 0d 66 6f 66 74 77 79 72 |r .er b.|.foftwyr|
|00003700| 65 00 69 74 73 65 6c 66 | 2c 61 79 65 72 00 20 20 |e.itself|,ayer. |
|00003710| 20 69 73 20 00 6e 64 6f | 77 0a 67 61 64 76 65 72 | is .ndo|w.gadver|
|00003720| 20 73 75 63 68 20 74 63 | 6b 72 64 2d 70 61 72 74 | such tc|krd-part|
|00003730| 79 00 61 63 6b 6e 6f 77 | 6c 65 64 67 00 20 66 0d |y.acknow|ledg. f.|
|00003740| 73 73 63 6f 00 6d 61 20 | 20 79 20 61 70 70 65 61 |ssco.ma | y appea|
|00003750| 72 2e 61 68 00 64 61 79 | 65 72 00 34 2e 54 54 6e |r.ah.day|er.4.TTn|
|00003760| 65 20 6e 61 6d 00 73 20 | 22 41 70 61 63 6e 65 22 |e nam.s |"Apacne"|
|00003770| 20 00 6e 64 6f 22 41 70 | 61 63 6e 65 20 53 6f 66 | .ndo"Ap|acne Sof|
|00003780| 74 77 79 72 65 00 46 00 | 75 6e 64 61 74 00 00 00 |twyre.F.|undat...|
|00003790| 22 20 6d 75 73 00 61 79 | 65 72 00 20 20 20 6e 6f |" mus.ay|er. no|
|000037a0| 74 68 20 62 75 69 75 63 | 6b 65 74 20 62 2d 3e 6c |th buiuc|ket b->l|
|000037b0| 6f 72 73 00 20 79 2c 6d | 0d 72 6f 6d 6f 74 20 00 |ors. y,m|.romot .|
|000037c0| 0d 72 6f 64 75 63 00 73 | 73 64 65 72 69 76 72 64 |.roduc.s|sderivrd|
|000037d0| 20 20 72 6f 6d 6f 74 68 | 69 73 61 79 65 72 00 00 | romoth|isayer..|
|000037e0| 00 00 66 6f 66 74 77 79 | 72 65 00 77 69 00 00 20 |..foftwy|re.wi.. |
|000037f0| 75 20 20 70 72 69 79 2c | 6d 77 72 69 52 74 70 74 |u priy,|mwriRtpt|
|00003800| 79 70 20 20 20 0d 73 73 | 00 00 00 2e 00 46 00 2c |yp .ss|.....F.,|
|00003810| 6d 77 72 69 52 74 70 74 | 61 79 65 72 00 00 00 00 |mwriRtpt|ayer....|
|00003820| 70 20 20 20 0d 73 73 00 | 00 00 2c 20 70 6c 65 61 |p .ss.|.., plea|
|00003830| 73 65 20 63 6f 66 0d 61 | 63 00 00 61 70 61 63 6e |se cof.a|c..apacn|
|00003840| 65 40 61 70 61 63 6e 65 | 2e 6f 72 67 2e 61 68 00 |e@apacne|.org.ah.|
|00003850| 64 61 79 65 72 00 35 2e | 20 50 72 6f 64 75 63 00 |dayer.5.| Produc.|
|00003860| 73 73 64 65 72 69 76 72 | 64 20 20 72 6f 6d 6f 74 |ssderivr|d romot|
|00003870| 68 69 73 00 66 6f 66 74 | 77 79 72 65 00 6d 61 79 |his.foft|wyre.may|
|00003880| 20 6e 6f 74 68 20 62 75 | 63 20 20 20 65 64 6f 22 | noth bu|c edo"|
|00003890| 41 70 61 63 6e 65 22 2c | 61 79 65 72 00 20 20 20 |Apacne",|ayer. |
|000038a0| 6e 6f 72 00 6d 61 79 20 | 22 41 70 61 63 6e 65 22 |nor.may |"Apacne"|
|000038b0| 20 00 70 70 65 61 72 20 | 00 65 72 20 62 00 69 72 | .ppear |.er b.ir|
|000038c0| 20 6e 61 6d 00 2c 00 77 | 69 00 00 20 75 20 20 70 | nam.,.w|i.. u p|
|000038d0| 72 69 79 2c 6d 77 72 69 | 52 74 70 74 61 79 65 72 |riy,mwri|Rtptayer|
|000038e0| 00 00 00 00 70 20 20 20 | 0d 73 73 00 00 00 0d 6f |....p |.ss....o|
|000038f0| 66 20 65 6e 65 20 41 70 | 61 63 6e 65 20 53 6f 66 |f ene Ap|acne Sof|
|00003900| 74 77 79 72 65 00 46 00 | 75 6e 64 61 74 00 00 00 |twyre.F.|undat...|
|00003910| 2e 61 68 00 64 61 79 65 | 72 00 54 48 49 53 20 53 |.ah.daye|r.THIS S|
|00003920| 4f 46 54 57 41 52 45 20 | 49 53 20 50 52 4f 56 49 |OFTWARE |IS PROVI|
|00003930| 44 45 44 65 60 60 41 53 | 20 49 53 27 27 20 41 4e |DEDe``AS| IS'' AN|
|00003940| 44 20 41 4e 59 20 45 58 | 50 52 00 00 00 45 44 65 |D ANY EX|PR...EDe|
|00003950| 4f 52 20 49 4d 50 4c 49 | 45 44 61 79 65 72 00 57 |OR IMPLI|EDayer.W|
|00003960| 41 52 52 41 4e 54 49 45 | 53 2c 65 49 4e 43 4c 55 |ARRANTIE|S,eINCLU|
|00003970| 44 49 4e 47 2c 20 42 55 | 54 20 4e 4f 54 20 4c 49 |DING, BU|T NOT LI|
|00003980| 4d 49 54 45 44 65 54 4f | 2c 00 54 48 45 20 49 4d |MITEDeTO|,.THE IM|
|00003990| 50 4c 49 45 44 00 57 41 | 52 52 41 4e 54 49 45 53 |PLIED.WA|RRANTIES|
|000039a0| 61 68 00 64 75 4f 46 20 | 4d 45 52 43 48 41 4e 54 |ah.duOF |MERCHANT|
|000039b0| 41 42 49 4c 49 54 59 65 | 41 4e 44 20 46 49 54 4e |ABILITYe|AND FITN|
|000039c0| 00 00 00 00 46 4f 52 20 | 41 20 50 41 52 54 49 43 |....FOR |A PARTIC|
|000039d0| 55 4c 41 52 20 50 55 52 | 50 4f 53 45 20 41 52 45 |ULAR PUR|POSE ARE|
|000039e0| 61 68 00 64 75 44 49 53 | 43 4c 41 49 4d 45 44 2e |ah.duDIS|CLAIMED.|
|000039f0| 20 20 49 4e 20 4e 4f 20 | 45 56 45 4e 54 20 53 48 | IN NO |EVENT SH|
|00003a00| 41 4c 4c 00 54 48 45 20 | 41 50 41 43 48 45 20 53 |ALL.THE |APACHE S|
|00003a10| 4f 46 54 57 41 52 45 20 | 46 4f 55 4e 44 41 54 49 |OFTWARE |FOUNDATI|
|00003a20| 4f 4e 6f 4f 52 00 2e 20 | 20 54 49 54 53 20 43 4f |ONoOR.. | TITS CO|
|00003a30| 4e 54 52 49 42 55 54 4f | 52 53 20 42 45 20 4c 49 |NTRIBUTO|RS BE LI|
|00003a40| 41 42 4c 45 00 46 4f 52 | 20 41 4e 59 20 44 49 52 |ABLE.FOR| ANY DIR|
|00003a50| 45 43 54 2c 65 49 4e 44 | 49 52 45 43 54 2c 65 49 |ECT,eIND|IRECT,eI|
|00003a60| 4e 43 49 44 45 4e 54 41 | 4c 2c 61 79 65 72 00 53 |NCIDENTA|L,ayer.S|
|00003a70| 50 45 43 49 41 4c 2c 20 | 45 58 45 4d 50 4c 41 52 |PECIAL, |EXEMPLAR|
|00003a80| 59 2c 65 4f 52 20 43 4f | 4e 53 45 51 55 45 4e 54 |Y,eOR CO|NSEQUENT|
|00003a90| 49 41 4c 20 44 41 4d 41 | 47 45 53 20 28 49 4e 43 |IAL DAMA|GES (INC|
|00003aa0| 4c 55 44 49 4e 47 2c 20 | 42 55 54 20 4e 4f 54 61 |LUDING, |BUT NOTa|
|00003ab0| 79 65 72 00 4c 49 4d 49 | 54 45 44 65 54 4f 2c 00 |yer.LIMI|TEDeTO,.|
|00003ac0| 50 52 4f 43 55 52 45 4d | 45 4e 54 20 4f 46 20 53 |PROCUREM|ENT OF S|
|00003ad0| 55 42 53 54 49 54 55 54 | 45 20 47 4f 4f 44 53 65 |UBSTITUT|E GOODSe|
|00003ae0| 4f 52 20 53 45 52 56 49 | 43 45 53 3b 20 4c 4f 00 |OR SERVI|CES; LO.|
|00003af0| 00 00 4f 46 61 79 65 72 | 00 55 00 45 2c 20 44 41 |..OFayer|.U.E, DA|
|00003b00| 54 41 2c 65 4f 52 20 50 | 52 4f 46 49 54 53 3b 20 |TA,eOR P|ROFITS; |
|00003b10| 4f 52 20 42 55 53 49 4e | 00 00 00 00 49 4e 54 45 |OR BUSIN|....INTE|
|00003b20| 52 52 55 50 54 49 4f 4e | 29 20 48 4f 57 45 56 45 |RRUPTION|) HOWEVE|
|00003b30| 52 20 43 41 55 00 45 44 | 20 41 4e 44 61 68 00 64 |R CAU.ED| ANDah.d|
|00003b40| 75 4f 4e 20 41 4e 59 20 | 54 48 45 4f 52 59 65 4f |uON ANY |THEORYeO|
|00003b50| 46 20 4c 49 41 42 49 4c | 49 54 59 2c 20 57 48 45 |F LIABIL|ITY, WHE|
|00003b60| 54 48 45 52 20 49 4e 20 | 43 4f 4e 54 52 41 43 54 |THER IN |CONTRACT|
|00003b70| 2c 65 53 54 52 49 43 54 | 20 4c 49 41 42 49 4c 49 |,eSTRICT| LIABILI|
|00003b80| 54 59 2c 61 68 00 64 75 | 4f 52 65 54 4f 52 54 20 |TY,ah.du|OReTORT |
|00003b90| 28 49 4e 43 4c 55 44 49 | 4e 47 20 4e 45 47 4c 49 |(INCLUDI|NG NEGLI|
|00003ba0| 47 45 4e 43 45 75 4f 52 | 65 4f 54 48 45 52 57 49 |GENCEuOR|eOTHERWI|
|00003bb0| 53 45 29 20 41 52 49 53 | 49 4e 47 20 49 4e 20 41 |SE) ARIS|ING IN A|
|00003bc0| 4e 59 20 57 41 59 65 4f | 55 54 61 68 00 64 75 4f |NY WAYeO|UTah.duO|
|00003bd0| 46 20 54 48 45 20 55 00 | 45 00 4f 46 20 54 48 49 |F THE U.|E.OF THI|
|00003be0| 53 20 53 4f 46 54 57 41 | 52 45 2c 20 45 56 45 4e |S SOFTWA|RE, EVEN|
|00003bf0| 20 49 46 20 41 44 56 49 | 00 45 44 65 4f 46 20 54 | IF ADVI|.EDeOF T|
|00003c00| 48 45 20 50 4f 53 53 49 | 42 49 4c 49 54 59 65 4f |HE POSSI|BILITYeO|
|00003c10| 46 61 79 65 72 00 53 55 | 43 48 20 44 41 4d 41 47 |Fayer.SU|CH DAMAG|
|00003c20| 45 2e 00 2e 20 20 54 3d | 3d 3d 3d 3d 3d 3d 3d 3d |E... T=|========|
|00003c30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003c40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003c50| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003c60| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 00 2e 20 20 00 |========|===.. .|
|00003c70| 2e 20 20 54 54 6e 69 73 | 00 66 6f 66 74 77 79 72 |. TTnis|.foftwyr|
|00003c80| 65 00 63 6f 66 73 69 73 | 74 73 20 6f 66 20 76 6f |e.cofsis|ts of vo|
|00003c90| 6c 75 66 0d 61 72 79 65 | 63 6f 6e 74 72 69 62 75 |luf.arye|contribu|
|00003ca0| 74 00 00 00 73 20 6d 00 | 00 5f 64 62 79 20 6d 00 |t...s m.|._dby m.|
|00003cb0| 6e 20 0d 0a 20 75 20 69 | 6e 64 69 76 69 64 75 20 |n .. u i|ndividu |
|00003cc0| 20 73 2a 00 00 0d 62 65 | 68 61 6c 66 0d 6f 66 20 | s*...be|half.of |
|00003cd0| 65 6e 65 20 41 70 61 63 | 6e 65 20 53 6f 66 74 77 |ene Apac|ne Softw|
|00003ce0| 79 72 65 00 46 00 75 6e | 64 61 74 00 00 00 2e 20 |yre.F.un|dat.... |
|00003cf0| 00 46 00 2c 6d 6d 6f 61 | 64 0d 0a 20 75 20 69 6e |.F.,mmoa|d.. u in|
|00003d00| 66 00 00 6d 61 74 00 00 | 00 00 00 00 00 65 6e 65 |f..mat..|.....ene|
|00003d10| 20 41 70 61 63 6e 65 20 | 53 6f 66 74 77 79 72 65 | Apacne |Softwyre|
|00003d20| 00 46 00 75 6e 64 61 74 | 00 00 00 2c 20 70 6c 65 |.F.undat|..., ple|
|00003d30| 61 73 65 20 73 65 64 0d | 0a 20 75 20 3c 68 74 74 |ase sed.|. u <htt|
|00003d40| 70 3a 2f 2f 77 77 77 2e | 61 70 61 63 6e 65 2e 6f |p://www.|apacne.o|
|00003d50| 72 67 2f 3e 2e 00 2e 20 | 20 2f 6f 74 0a 20 4f 69 |rg/>... | /ot. Oi|
|00003d60| 73 6e 64 65 65 65 41 50 | 52 5f 46 49 4c 45 5f 49 |sndeeeAP|R_FILE_I|
|00003d70| 4f 5f 48 0a 20 4f 43 64 | 65 66 69 6e 65 41 50 52 |O_H. OCd|efineAPR|
|00003d80| 5f 46 49 4c 45 5f 49 4f | 5f 48 0a 20 6b 65 2f 64 |_FILE_IO|_H. ke/d|
|00003d90| 64 0d 0a 20 75 20 40 20 | 69 6c 72 65 69 67 00 65 |d.. u @ |ilreig.e|
|00003da0| 20 69 6c 72 5f 69 00 2e | 2a 61 79 65 72 00 40 62 | ilr_i..|*ayer.@b|
|00003db0| 72 69 65 65 65 41 50 52 | 20 46 69 6c 72 65 49 2f |rieeeAPR| FilreI/|
|00003dc0| 4f 20 48 61 6e 64 6c 00 | 00 00 0d 0a 20 75 2f 6f |O Handl.|.... u/o|
|00003dd0| 74 0a 20 4f 69 6e 63 6c | 75 64 65 00 22 69 67 00 |t. Oincl|ude."ig.|
|00003de0| 2e 68 22 0a 20 4f 69 6e | 63 6c 75 64 65 00 22 69 |.h". Oin|clude."i|
|00003df0| 67 00 5f 70 6f 6f 6c 73 | 2e 68 22 0a 20 4f 69 6e |g._pools|.h". Oin|
|00003e00| 63 6c 75 64 65 00 22 69 | 67 00 5f 74 69 6d 61 2e |clude."i|g._tima.|
|00003e10| 68 22 0a 20 4f 69 6e 63 | 6c 75 64 65 00 22 69 67 |h". Oinc|lude."ig|
|00003e20| 00 5f 65 72 72 6e 6f 2e | 68 22 0a 20 4f 69 6e 63 |._errno.|h". Oinc|
|00003e30| 6c 75 64 65 00 22 69 67 | 00 5f 20 69 6c 72 5f 69 |lude."ig|._ ilr_i|
|00003e40| 6e 66 00 2e 2a 22 0a 20 | 4f 69 6e 63 6c 75 64 65 |nf..*". |Oinclude|
|00003e50| 00 22 69 67 00 5f 69 6e | 0a 67 61 69 74 2e 68 22 |."ig._in|.gait.h"|
|00003e60| 0a 20 0a 20 4f 43 64 65 | 66 69 6e 65 41 50 52 5f |. . OCde|fineAPR_|
|00003e70| 57 41 4e 54 5f 53 54 44 | 49 4f 20 20 20 20 20 20 |WANT_STD|IO |
|00003e80| 20 20 20 20 2f 2a 2a 3c | 20 66 79 2c 6d 00 45 45 | /**<| fy,m.EE|
|00003e90| 4b 5f 2a 73 64 0d 0a 20 | 4f 43 64 65 66 69 6e 65 |K_*sd.. |OCdefine|
|00003ea0| 41 50 52 5f 57 41 4e 54 | 5f 49 4f 56 45 43 20 20 |APR_WANT|_IOVEC |
|00003eb0| 20 20 20 20 20 20 20 20 | 2f 2a 2a 3c 20 66 79 2c | |/**< fy,|
|00003ec0| 6d 69 67 00 5f 20 69 6c | 72 5f 77 72 69 52 65 76 |mig._ il|r_wriRev|
|00003ed0| 20 20 2f 6f 74 29 69 6e | 63 6c 75 64 65 00 22 69 | /ot)in|clude."i|
|00003ee0| 67 00 5f 77 61 6e 74 2e | 68 22 0a 20 0a 20 4f 69 |g._want.|h". . Oi|
|00003ef0| 66 64 69 66 00 5f 5f 63 | 70 6c 75 73 70 6c 75 73 |fdif.__c|plusplus|
|00003f00| 0d 0a 65 78 00 65 72 6e | 20 22 43 22 20 7b 6b 65 |..ex.ern| "C" {ke|
|00003f10| 4f 2d 3e 6c 69 73 20 2f | 2a 20 5f 5f 63 70 6c 75 |O->lis /|* __cplu|
|00003f20| 73 70 6c 75 73 20 75 0d | 0a 20 6b 65 2f 64 64 61 |splus u.|. ke/dda|
|00003f30| 79 65 72 00 40 64 69 66 | 67 72 6f 75 70 65 69 67 |yer.@dif|groupeig|
|00003f40| 00 65 20 69 6c 72 5f 69 | 6f 20 46 69 6c 72 65 49 |.e ilr_i|o FilreI|
|00003f50| 2f 4f 20 48 61 6e 64 6c | 00 00 00 00 46 75 6e 63 |/O Handl|....Func|
|00003f60| 74 00 00 00 73 61 79 65 | 72 00 40 00 00 00 72 6f |t...saye|r.@...ro|
|00003f70| 75 70 65 41 50 52 20 0d | 0a 20 75 20 40 7b 0d 0a |upeAPR .|. u @{..|
|00003f80| 20 75 0d 0a 20 0a 20 00 | 65 64 61 79 65 72 00 40 | u.. . .|edayer.@|
|00003f90| 64 69 66 67 72 6f 75 70 | 65 69 67 00 65 20 69 6c |difgroup|eig.e il|
|00003fa0| 72 5f 6f 70 65 72 5f 66 | 6c 61 67 73 00 46 69 6c |r_oper_f|lags.Fil|
|00003fb0| 72 65 4f 70 65 72 4e 46 | 6c 61 67 73 2f 52 20 75 |reOperNF|lags/R u|
|00003fc0| 20 66 69 6e 73 61 79 65 | 72 00 40 7b 0d 0a 20 75 | finsaye|r.@{.. u|
|00003fd0| 0d 0a 20 0a 20 00 65 20 | 4e 6f 73 00 73 74 6f 20 |.. . .e |Nos.sto |
|00003fe0| 69 6d 70 6c 65 00 00 00 | 00 6f 72 73 3a 20 56 61 |imple...|.ors: Va|
|00003ff0| 6c 75 65 73 20 00 65 72 | 20 62 00 0d 72 61 6e 67 |lues .er| b..rang|
|00004000| 65 20 30 78 30 30 31 30 | 30 30 30 30 2d 2d 30 78 |e 0x0010|0000--0x|
|00004010| 38 30 30 30 30 30 30 30 | 0d 0a 20 20 20 79 72 65 |80000000|.. yre|
|00004020| 00 72 65 73 65 72 76 6e | 64 20 66 79 2c 6d 70 6c |.reservn|d fy,mpl|
|00004030| 61 74 66 73 74 6d 2d 66 | 70 65 63 69 66 00 63 20 |atfstm-f|pecif.c |
|00004040| 76 61 6c 75 65 73 2e 65 | 75 0d 0a 20 6b 65 4f 43 |values.e|u.. keOC|
|00004050| 64 65 66 69 6e 65 41 50 | 52 5f 52 45 41 44 20 20 |defineAP|R_READ |
|00004060| 20 20 20 20 20 30 78 30 | 30 30 30 31 20 20 20 20 | 0x0|0001 |
|00004070| 20 2f 2a 2a 3c 20 4f 70 | 65 72 4e 20 62 00 0d 20 | /**< Op|erN b.. |
|00004080| 69 6c 72 65 66 79 2c 6d | 72 65 61 64 00 00 00 20 |ilrefy,m|read... |
|00004090| 64 0d 0a 20 4f 43 64 65 | 66 69 6e 65 41 50 52 5f |d.. OCde|fineAPR_|
|000040a0| 57 52 49 54 45 20 20 20 | 20 20 20 30 78 30 30 30 |WRITE | 0x000|
|000040b0| 30 32 20 20 20 20 20 2f | 2a 2a 3c 20 4f 70 65 72 |02 /|**< Oper|
|000040c0| 4e 20 62 00 0d 20 69 6c | 72 65 66 79 2c 6d 77 72 |N b.. il|refy,mwr|
|000040d0| 69 52 00 00 00 20 64 0d | 0a 20 4f 43 64 65 66 69 |iR... d.|. OCdefi|
|000040e0| 6e 65 41 50 52 5f 43 52 | 45 41 54 45 20 20 20 20 |neAPR_CR|EATE |
|000040f0| 20 30 78 30 30 30 30 34 | 20 20 20 20 20 2f 2a 2a | 0x00004| /**|
|00004100| 3c 20 43 72 65 61 74 53 | 20 65 6e 65 20 20 69 6c |< CreatS| ene il|
|00004110| 72 65 69 66 73 63 6f 2a | 70 65 6e 65 72 3b 0d 64 |reifsco*|pener;.d|
|00004120| 0d 0a 20 4f 43 64 65 66 | 69 6e 65 41 50 52 5f 41 |.. OCdef|ineAPR_A|
|00004130| 50 50 45 4e 44 20 20 20 | 20 20 30 78 30 30 30 30 |PPEND | 0x0000|
|00004140| 38 20 20 20 20 20 2f 2a | 2a 3c 20 41 67 70 65 6e |8 /*|*< Agpen|
|00004150| 6b 65 6f 63 6b 00 00 00 | 20 65 6e 6b 65 00 66 20 |keock...| enke.f |
|00004160| 65 6e 65 20 20 69 6c 72 | 65 64 0d 0a 20 4f 43 64 |ene ilr|ed.. OCd|
|00004170| 65 66 69 6e 65 41 50 52 | 5f 54 52 55 4e 43 41 54 |efineAPR|_TRUNCAT|
|00004180| 45 20 20 20 30 78 30 30 | 30 31 30 20 20 20 20 20 |E 0x00|010 |
|00004190| 2f 2a 2a 3c 20 4f 70 65 | 72 4e 20 62 00 0d 20 69 |/**< Ope|rN b.. i|
|000041a0| 6c 72 65 72 6e 64 00 74 | 72 75 6e 63 61 73 00 73 |lrernd.t|runcas.s|
|000041b0| 74 6f 20 30 20 6c 65 6e | 67 74 68 73 64 0d 0a 20 |to 0 len|gthsd.. |
|000041c0| 4f 43 64 65 66 69 6e 65 | 41 50 52 5f 42 49 4e 41 |OCdefine|APR_BINA|
|000041d0| 52 59 20 20 20 20 20 30 | 78 30 30 30 32 30 20 20 |RY 0|x00020 |
|000041e0| 20 20 20 2f 2a 2a 3c 20 | 4f 70 65 72 4e 20 62 00 | /**< |OperN b.|
|000041f0| 0d 20 69 6c 72 65 75 6e | 20 62 69 00 61 72 79 20 |. ilreun| bi.ary |
|00004200| 6d 20 28 2a 20 64 0d 0a | 20 4f 43 64 65 66 69 6e |m (* d..| OCdefin|
|00004210| 65 41 50 52 5f 45 58 43 | 4c 20 20 20 20 20 20 20 |eAPR_EXC|L |
|00004220| 30 78 30 30 30 34 30 20 | 20 20 20 20 2f 2a 2a 3c |0x00040 | /**<|
|00004230| 20 4f 70 65 72 4e 73 68 | 74 28 61 63 68 66 61 69 | OperNsh|t(achfai|
|00004240| 6c 20 69 73 20 41 50 52 | 5f 43 52 45 41 54 45 20 |l is APR|_CREATE |
|00004250| 00 6e 64 6f 66 69 20 65 | 0d 0a 20 20 20 20 20 20 |.ndofi e|.. |
|00004260| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004270| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004280| 20 20 65 78 69 73 74 73 | 2e 73 64 0d 0a 20 4f 43 | exists|.sd.. OC|
|00004290| 64 65 66 69 6e 65 41 50 | 52 5f 42 55 46 46 45 52 |defineAP|R_BUFFER|
|000042a0| 45 44 20 20 20 30 78 30 | 30 30 38 30 20 20 20 20 |ED 0x0|0080 |
|000042b0| 20 2f 2a 2a 3c 20 4f 70 | 65 72 4e 20 62 00 0d 20 | /**< Op|erN b.. |
|000042c0| 69 6c 72 65 66 79 2c 6d | 62 75 66 20 42 61 65 64 |ilrefy,m|buf Baed|
|000042d0| 65 49 2f 4f 20 64 0d 0a | 20 4f 43 64 65 66 69 6e |eI/O d..| OCdefin|
|000042e0| 65 41 50 52 5f 44 45 4c | 4f 4e 43 4c 4f 53 45 20 |eAPR_DEL|ONCLOSE |
|000042f0| 30 78 30 30 31 30 30 20 | 20 20 20 20 2f 2a 2a 3c |0x00100 | /**<|
|00004300| 20 44 65 6c 65 74 3b 0d | 20 62 00 0d 20 69 6c 72 | Delet;.| b.. ilr|
|00004310| 65 72 66 00 6c 72 20 63 | 6c 6f 74 77 4e 64 0d 0a |erf.lr c|lotwNd..|
|00004320| 20 4f 43 64 65 66 69 6e | 65 41 50 52 5f 58 54 48 | OCdefin|eAPR_XTH|
|00004330| 52 45 41 44 20 20 20 20 | 30 78 30 30 32 30 30 20 |READ |0x00200 |
|00004340| 20 20 20 20 2f 2a 2a 3c | 20 50 6c 61 74 66 73 74 | /**<| Platfst|
|00004350| 6d 20 64 65 70 65 6e 6b | 20 66 0d 20 74 61 67 73 |m depenk| f. tags|
|00004360| 74 6f 20 6f 70 65 72 4e | 20 62 00 0d 20 69 6c 72 |to operN| b.. ilr|
|00004370| 0d 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00004380| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004390| 20 20 20 20 20 20 20 20 | 20 20 66 79 2c 6d 69 75 | | fy,miu|
|000043a0| 63 65 69 63 72 6f 73 73 | 73 6d 75 6c 74 69 70 6c |ceicross|smultipl|
|000043b0| 72 65 74 68 72 65 61 64 | 73 73 64 0d 0a 20 4f 43 |rethread|ssd.. OC|
|000043c0| 64 65 66 69 6e 65 41 50 | 52 5f 53 48 41 52 45 4c |defineAP|R_SHAREL|
|000043d0| 4f 43 4b 20 20 30 78 30 | 30 34 30 30 20 20 20 20 |OCK 0x0|0400 |
|000043e0| 20 2f 2a 2a 3c 20 50 6c | 61 74 66 73 74 6d 20 64 | /**< Pl|atfstm d|
|000043f0| 65 70 65 6e 6b 20 66 0d | 20 66 75 70 70 6f 72 20 |epenk f.| fuppor |
|00004400| 6f 66 79 2c 6d 68 69 67 | 68 20 20 0d 0a 20 20 20 |ofy,mhig|h .. |
|00004410| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004420| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004430| 20 20 20 20 20 6c 65 76 | 65 6c 20 20 6f 63 6b 65 | lev|el ocke|
|00004440| 64 20 72 65 61 64 2f 77 | 72 69 52 65 20 69 63 63 |d read/w|riRe icc|
|00004450| 65 73 73 73 74 6f 20 73 | 75 70 70 6f 72 20 0d 0a |esssto s|uppor ..|
|00004460| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004470| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004480| 20 20 20 20 20 20 20 20 | 77 72 69 52 65 73 65 69 | |wriResei|
|00004490| 63 72 6f 73 73 73 70 72 | 6f 63 65 73 73 2f 6d 61 |crossspr|ocess/ma|
|000044a0| 63 68 66 69 6e 73 65 64 | 0d 0a 20 4f 43 64 65 66 |chfinsed|.. OCdef|
|000044b0| 69 6e 65 41 50 52 5f 46 | 49 4c 45 5f 4e 4f 43 4c |ineAPR_F|ILE_NOCL|
|000044c0| 45 41 4e 55 50 20 30 78 | 30 30 38 30 30 20 2f 2a |EANUP 0x|00800 /*|
|000044d0| 2a 3c 20 44 6f 20 6e 6f | 74 68 72 65 67 69 73 74 |*< Do no|thregist|
|000044e0| 6c 72 20 00 20 63 6c 65 | 61 6e 75 70 65 77 0a 67 |lr . cle|anupew.g|
|000044f0| 6e 20 20 62 00 0d 20 69 | 6c 72 0d 0a 20 20 20 20 |n b.. i|lr.. |
|00004500| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004510| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004520| 20 20 20 20 69 73 2a 00 | 70 65 72 20 52 00 64 0d | is*.|per R.d.|
|00004530| 0a 20 4f 43 64 65 66 69 | 6e 65 41 50 52 5f 53 45 |. OCdefi|neAPR_SE|
|00004540| 4e 44 46 49 4c 45 5f 45 | 4e 41 42 4c 45 44 20 30 |NDFILE_E|NABLED 0|
|00004550| 78 30 31 30 30 30 20 2f | 2a 2a 3c 20 41 64 76 69 |x01000 /|**< Advi|
|00004560| 73 6f 72 79 20 20 6c 61 | 67 20 74 68 61 74 6f 74 |sory la|g thatot|
|00004570| 68 69 73 73 66 69 6c 72 | 65 73 68 74 28 61 63 0d |hissfilr|esht(ac.|
|00004580| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00004590| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000045a0| 20 20 20 20 20 20 20 20 | 20 20 20 66 75 70 70 6f | | fuppo|
|000045b0| 72 20 6f 69 67 00 65 73 | 65 6e 64 20 69 6c 72 65 |r oig.es|end ilre|
|000045c0| 73 70 65 72 61 74 00 00 | 00 00 75 0d 0a 20 00 65 |sperat..|..u.. .e|
|000045d0| 64 20 73 7d 20 75 0d 0a | 20 6b 65 74 5f 00 61 79 |d s} u..| ket_.ay|
|000045e0| 65 72 00 40 64 69 66 67 | 72 6f 75 70 65 69 67 00 |er.@difg|roupeig.|
|000045f0| 65 20 69 6c 72 5f 73 65 | 65 6b 5f 66 6c 61 67 73 |e ilr_se|ek_flags|
|00004600| 00 46 69 6c 72 65 53 65 | 65 6b 20 46 6c 61 67 73 |.FilreSe|ek Flags|
|00004610| 61 79 65 72 00 40 7b 0d | 0a 20 75 0d 0a 20 0a 20 |ayer.@{.|. u.. . |
|00004620| 00 65 20 66 6c 61 67 73 | 00 66 79 2c 6d 69 67 00 |.e flags|.fy,mig.|
|00004630| 65 20 69 6c 72 5f 73 65 | 65 6b 20 64 0d 0a 20 00 |e ilr_se|ek d.. .|
|00004640| 65 64 20 53 65 74 72 20 | 62 00 0d 20 69 6c 72 65 |ed Setr |b.. ilre|
|00004650| 70 6f 73 69 74 00 00 00 | 00 75 0d 0a 20 4f 43 64 |posit...|.u.. OCd|
|00004660| 65 66 69 6e 65 41 50 52 | 5f 53 45 54 6d 00 45 45 |efineAPR|_SETm.EE|
|00004670| 4b 5f 53 45 54 0a 20 00 | 65 64 20 43 75 72 72 20 |K_SET. .|ed Curr |
|00004680| 66 0d 61 64 0d 0a 20 4f | 43 64 65 66 69 6e 65 41 |f.ad.. O|CdefineA|
|00004690| 50 52 5f 43 55 52 6d 00 | 45 45 4b 5f 43 55 52 0a |PR_CURm.|EEK_CUR.|
|000046a0| 20 00 65 64 20 47 6f 65 | 74 20 62 2d 3e 6c 20 79 | .ed Goe|t b->l y|
|000046b0| 66 20 20 69 6c 72 20 64 | 0d 0a 20 4f 43 64 65 66 |f ilr d|.. OCdef|
|000046c0| 69 6e 65 41 50 52 5f 45 | 4e 44 20 00 45 45 4b 5f |ineAPR_E|ND .EEK_|
|000046d0| 45 4e 44 61 68 00 65 64 | 20 73 7d 20 75 0d 0a 20 |ENDah.ed| s} u.. |
|000046e0| 6b 65 74 5f 00 61 79 65 | 72 00 40 64 69 66 67 72 |ket_.aye|r.@difgr|
|000046f0| 6f 75 70 65 69 67 00 65 | 20 69 6c 72 5f 61 74 74 |oupeig.e| ilr_att|
|00004700| 72 73 65 73 65 00 5f 66 | 6c 61 67 73 00 46 69 6c |rsese._f|lags.Fil|
|00004710| 72 65 41 74 74 72 69 62 | 75 74 65 20 46 6c 61 67 |reAttrib|ute Flag|
|00004720| 73 61 79 65 72 00 40 7b | 0d 0a 20 75 0d 0a 20 0a |sayer.@{|.. u.. .|
|00004730| 20 00 65 20 66 6c 61 67 | 73 00 66 79 2c 6d 69 67 | .e flag|s.fy,mig|
|00004740| 00 65 20 69 6c 72 5f 61 | 74 74 72 73 65 73 65 00 |.e ilr_a|ttrsese.|
|00004750| 65 64 0d 0a 20 4f 43 64 | 65 66 69 6e 65 41 50 52 |ed.. OCd|efineAPR|
|00004760| 5f 46 49 4c 45 5f 41 54 | 54 52 5f 52 45 41 44 4f |_FILE_AT|TR_READO|
|00004770| 4e 4c 59 20 20 20 30 78 | 30 31 20 20 20 20 20 20 |NLY 0x|01 |
|00004780| 20 20 20 20 2f 2a 2a 3c | 20 46 69 6c 72 65 69 73 | /**<| Filreis|
|00004790| 2a 72 65 61 64 2d 6f 6e | 6c 79 20 64 0d 0a 20 4f |*read-on|ly d.. O|
|000047a0| 43 64 65 66 69 6e 65 41 | 50 52 5f 46 49 4c 45 5f |CdefineA|PR_FILE_|
|000047b0| 41 54 54 52 5f 45 58 45 | 43 55 54 41 42 4c 45 00 |ATTR_EXE|CUTABLE.|
|000047c0| 30 78 30 32 20 20 20 20 | 20 20 20 20 20 20 2f 2a |0x02 | /*|
|000047d0| 2a 3c 20 46 69 6c 72 65 | 69 73 2a 65 78 65 63 75 |*< Filre|is*execu|
|000047e0| 74 61 62 6c 53 20 64 0d | 0a 20 4f 43 64 65 66 69 |tablS d.|. OCdefi|
|000047f0| 6e 65 41 50 52 5f 46 49 | 4c 45 5f 41 54 54 52 5f |neAPR_FI|LE_ATTR_|
|00004800| 48 49 44 44 45 4e 20 20 | 20 20 20 30 78 30 34 20 |HIDDEN | 0x04 |
|00004810| 20 20 20 20 20 20 20 20 | 20 2f 2a 2a 3c 20 46 69 | | /**< Fi|
|00004820| 6c 72 65 69 73 2a 68 69 | 64 6b 20 66 00 75 0d 0a |lreis*hi|dk f.u..|
|00004830| 20 00 65 64 20 73 7d 20 | 75 0d 0a 20 6b 65 74 5f | .ed s} |u.. ket_|
|00004840| 00 20 46 69 6c 72 65 61 | 74 74 72 69 62 75 74 65 |. Filrea|ttribute|
|00004850| 73 20 75 0d 0a 20 74 00 | 00 00 64 69 66 00 69 67 |s u.. t.|..dif.ig|
|00004860| 00 65 75 69 6e 74 33 32 | 5f 74 20 69 67 00 65 20 |.euint32|_t ig.e |
|00004870| 69 6c 72 61 74 74 72 73 | 65 74 3b 0a 20 6b 65 2f |ilrattrs|et;. ke/|
|00004880| 64 64 75 73 68 74 28 61 | 63 68 62 65 72 73 61 6d |ddusht(a|chbersam|
|00004890| 00 73 61 73 6f 77 0a 67 | 6e 63 2a 0d 74 00 00 00 |.sasow.g|nc*.t...|
|000048a0| 20 69 6e 20 6c 73 65 65 | 6b 2c 20 50 4f 53 49 58 | in lsee|k, POSIX|
|000048b0| 20 64 65 65 66 69 6e 73 | 6d 74 63 6b 65 65 61 73 | deefins|mtckeeas|
|000048c0| 73 69 6e 74 20 75 0d 0a | 20 74 00 00 00 64 69 66 |sint u..| t...dif|
|000048d0| 00 69 6e 74 20 20 20 20 | 20 20 20 69 67 00 5f 73 |.int | ig._s|
|000048e0| 65 65 6b 5f 77 0a 67 61 | 64 65 74 3b 0a 20 6b 65 |eek_w.ga|det;. ke|
|000048f0| 2f 64 64 61 79 65 72 00 | 53 74 72 75 63 00 75 61 |/ddayer.|Struc.ua|
|00004900| 64 00 66 79 2c 6d 72 65 | 20 42 61 65 6e 63 00 00 |d.fy,mre| Baenc..|
|00004910| 00 20 20 69 6c 72 73 2e | 0d 0a 20 75 0d 0a 20 74 |. ilrs.|.. u.. t|
|00004920| 00 00 00 64 69 66 00 73 | 74 72 75 63 00 6f 69 67 |...dif.s|truc.oig|
|00004930| 00 65 66 69 6c 61 5f 74 | 20 20 20 20 20 20 20 20 |.efila_t| |
|00004940| 20 69 67 00 65 20 69 6c | 72 65 74 3b 0a 20 6b 65 | ig.e il|ret;. ke|
|00004950| 2f 64 20 46 69 6c 72 65 | 6c 6f 63 6b 20 74 00 00 |/d Filre|lock t..|
|00004960| 00 73 2f 66 6c 61 67 73 | 00 75 0d 0a 20 00 65 64 |.s/flags|.u.. .ed|
|00004970| 61 79 65 72 00 40 64 69 | 66 67 72 6f 75 70 65 69 |ayer.@di|fgroupei|
|00004980| 67 00 65 20 69 6c 72 65 | 6c 6f 63 6b 5f 74 00 00 |g.e ilre|lock_t..|
|00004990| 00 73 00 46 69 6c 72 65 | 4c 6f 63 6b 20 54 79 70 |.s.Filre|Lock Typ|
|000049a0| 2a 73 0d 0a 20 75 20 40 | 7b 0d 0a 20 75 0d 0a 20 |*s.. u @|{.. u.. |
|000049b0| 0a 20 4f 43 64 65 66 69 | 6e 65 41 50 52 5f 46 4c |. OCdefi|neAPR_FL|
|000049c0| 4f 43 4b 5f 53 48 41 52 | 45 44 20 20 20 20 20 20 |OCK_SHAR|ED |
|000049d0| 20 20 31 20 20 20 20 20 | 20 20 2f 2a 2a 3c 20 53 | 1 | /**< S|
|000049e0| 68 79 72 65 64 65 6c 6f | 63 6b 2e 20 4d 6f 72 65 |hyredelo|ck. More|
|000049f0| 20 73 6f 61 00 00 00 00 | 65 73 70 72 6f 63 65 73 | soa....|esproces|
|00004a00| 73 0d 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |s.. | |
|00004a10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 79 2c | | y,|
|00004a30| 6d 74 68 72 65 61 64 20 | 63 65 6e 20 68 6f 6c 6b |mthread |cen holk|
|00004a40| 65 61 20 73 68 79 72 65 | 64 65 6c 6f 63 6b 0d 0a |ea shyre|delock..|
|00004a50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a70| 20 20 20 20 20 20 20 20 | 20 20 20 69 74 20 61 6e | | it an|
|00004a80| 20 6b 67 69 76 72 74 79 | 65 69 6d 61 2e 20 45 73 | kgivrty|eima. Es|
|00004a90| 73 20 66 0d 69 20 20 20 | 79 2c 0d 0a 20 20 20 20 |s f.i |y,.. |
|00004aa0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004ab0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004ac0| 20 20 20 20 20 20 20 74 | 6e 69 73 00 69 73 73 61 | t|nis.issa|
|00004ad0| 20 22 72 65 61 64 20 6c | 6f 63 6b 22 2c 20 70 72 | "read l|ock", pr|
|00004ae0| 65 76 20 66 0d 69 00 00 | 0d 0a 20 20 20 20 20 20 |ev f.i..|.. |
|00004af0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004b00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004b10| 20 20 20 20 20 77 72 69 | 52 65 72 73 73 66 72 6f | wri|Rerssfro|
|00004b20| 6d 20 65 73 74 61 62 6c | 69 73 68 00 00 00 20 61 |m establ|ish... a|
|00004b30| 6e 0d 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |n.. | |
|00004b40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004b50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 65 78 | | ex|
|00004b60| 63 6c 75 73 69 76 72 20 | 6c 6f 63 6b 2e 20 64 0d |clusivr |lock. d.|
|00004b70| 0a 20 4f 43 64 65 66 69 | 6e 65 41 50 52 5f 46 4c |. OCdefi|neAPR_FL|
|00004b80| 4f 43 4b 5f 45 58 43 4c | 55 53 49 56 45 20 20 20 |OCK_EXCL|USIVE |
|00004b90| 20 20 32 20 20 20 20 20 | 20 20 2f 2a 2a 3c 20 45 | 2 | /**< E|
|00004ba0| 78 63 6c 75 73 69 76 72 | 20 6c 6f 63 6b 2e 20 4f |xclusivr| lock. O|
|00004bb0| 6e 20 79 20 00 00 65 73 | 70 72 6f 63 65 73 73 0d |n y ..es|process.|
|00004bc0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00004bd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004be0| 20 20 20 20 20 20 20 20 | 20 20 20 20 6d 61 79 20 | | may |
|00004bf0| 68 6f 6c 6b 65 61 6e 20 | 65 78 63 6c 75 73 69 76 |holkean |exclusiv|
|00004c00| 72 20 6c 6f 63 6b 20 69 | 74 20 61 6e 20 0d 0a 20 |r lock i|t an .. |
|00004c10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004c20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004c30| 20 20 20 20 20 20 20 20 | 20 20 67 69 76 72 74 79 | | givrty|
|00004c40| 65 69 6d 61 2e 20 54 6e | 69 73 00 69 73 73 61 00 |eima. Tn|is.issa.|
|00004c50| 61 6c 6f 67 6f 75 73 79 | 6f 63 0d 0a 20 20 20 20 |alogousy|oc.. |
|00004c60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004c70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004c80| 20 20 20 20 20 20 20 69 | 20 22 77 72 69 52 65 20 | i| "wriRe |
|00004c90| 6c 6f 63 6b 22 2e 20 75 | 0d 0a 20 0a 20 4f 43 64 |lock". u|.. . OCd|
|00004ca0| 65 66 69 6e 65 41 50 52 | 5f 46 4c 4f 43 4b 5f 54 |efineAPR|_FLOCK_T|
|00004cb0| 59 50 45 4d 41 53 4b 20 | 20 20 20 20 20 30 78 30 |YPEMASK | 0x0|
|00004cc0| 30 30 46 20 20 2f 2a 2a | 3c 20 6d 61 73 6b 75 74 |00F /**|< maskut|
|00004cd0| 20 62 2d 78 74 72 61 63 | 00 20 6c 6f 63 6b 20 74 | b-xtrac|. lock t|
|00004ce0| 00 00 00 20 64 0d 0a 20 | 4f 43 64 65 66 69 6e 65 |... d.. |OCdefine|
|00004cf0| 41 50 52 5f 46 4c 4f 43 | 4b 5f 4e 4f 4e 42 4c 4f |APR_FLOC|K_NONBLO|
|00004d00| 43 4b 20 20 20 20 20 20 | 30 78 30 30 31 30 20 20 |CK |0x0010 |
|00004d10| 2f 2a 2a 3c 20 64 6f 20 | 6e 6f 74 68 20 6c 6f 63 |/**< do |noth loc|
|00004d20| 6b 20 77 68 69 6c 72 65 | 61 63 71 75 69 61 00 00 |k whilre|acquia..|
|00004d30| 00 20 65 6e 65 0d 0a 20 | 20 20 20 20 20 20 20 20 |. ene.. | |
|00004d40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004d60| 20 20 66 69 6c 72 65 6c | 6f 63 6b 20 75 0d 0a 20 | filrel|ock u.. |
|00004d70| 00 65 64 20 73 7d 20 75 | 0d 0a 20 6b 65 74 5f 00 |.ed s} u|.. ket_.|
|00004d80| 61 79 65 72 00 4f 70 65 | 72 4e 20 62 00 0d 66 70 |ayer.Ope|rN b..fp|
|00004d90| 65 63 69 66 00 20 52 00 | 66 69 6c 72 2e 61 68 00 |ecif. R.|filr.ah.|
|00004da0| 64 75 40 70 61 72 61 6d | 20 6e 65 77 65 66 69 6c |du@param| newefil|
|00004db0| 72 65 54 6e 65 20 6f 70 | 65 72 20 52 00 66 69 6c |reTne op|er R.fil|
|00004dc0| 72 65 64 65 73 63 72 69 | 70 74 00 00 2e 61 68 00 |redescri|pt...ah.|
|00004dd0| 64 75 40 70 61 72 61 6d | 20 66 6e 61 6d 00 73 54 |du@param| fnam.sT|
|00004de0| 6e 65 20 66 75 20 20 20 | 70 61 74 68 73 6f 63 6b |ne fu |pathsock|
|00004df0| 00 00 00 20 66 69 6c 72 | 65 28 75 73 00 00 00 20 |... filr|e(us... |
|00004e00| 2f 00 00 00 00 61 20 20 | 20 73 79 73 74 65 6d 73 |/....a | systems|
|00004e10| 29 61 68 00 64 75 40 70 | 61 72 61 6d 20 20 6c 61 |)ah.du@p|aram la|
|00004e20| 67 20 4f 72 27 20 52 00 | 76 61 6c 75 65 20 6f 66 |g Or' R.|value of|
|00004e30| 3a 0d 0a 20 75 20 3c 50 | 52 45 3e 61 79 65 72 00 |:.. u <P|RE>ayer.|
|00004e40| 20 20 20 20 20 20 20 20 | 41 50 52 5f 52 45 41 44 | |APR_READ|
|00004e50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 79 70 | | yp|
|00004e60| 65 72 4e 20 79 2c 6d 72 | 65 61 64 00 00 00 61 79 |erN y,mr|ead...ay|
|00004e70| 65 72 00 20 20 20 20 20 | 20 20 20 41 50 52 5f 57 |er. | APR_W|
|00004e80| 52 49 54 45 20 20 20 20 | 20 20 20 20 20 20 20 20 |RITE | |
|00004e90| 20 79 70 65 72 4e 20 79 | 2c 6d 77 72 69 52 00 00 | yperN y|,mwriR..|
|00004ea0| 00 61 79 65 72 00 20 20 | 20 20 20 20 20 20 41 50 |.ayer. | AP|
|00004eb0| 52 5f 43 52 45 41 54 45 | 20 20 20 20 20 20 20 20 |R_CREATE| |
|00004ec0| 20 20 20 20 63 72 65 61 | 74 53 20 65 6e 65 20 20 | crea|tS ene |
|00004ed0| 69 6c 72 65 69 66 73 63 | 6f 2a 70 65 6e 65 72 3b |ilreifsc|o*pener;|
|00004ee0| 61 79 65 72 00 20 20 20 | 20 20 20 20 20 41 50 52 |ayer. | APR|
|00004ef0| 5f 41 50 50 45 4e 44 20 | 20 20 20 20 20 20 20 20 |_APPEND | |
|00004f00| 20 20 20 66 69 6c 72 65 | 70 74 72 20 69 73 2a 66 | filre|ptr is*f|
|00004f10| 65 74 65 74 20 62 2d 3e | 6c 20 70 72 69 79 2c 6d |etet b->|l priy,m|
|00004f20| 74 6f 20 61 20 20 20 77 | 72 69 52 65 73 61 79 65 |to a w|riResaye|
|00004f30| 72 00 20 20 20 20 20 20 | 20 20 41 50 52 5f 54 52 |r. | APR_TR|
|00004f40| 55 4e 43 41 54 45 20 20 | 20 20 20 20 20 20 20 20 |UNCATE | |
|00004f50| 66 65 74 65 6c 65 6e 67 | 74 68 73 74 6f 20 7a 65 |feteleng|thsto ze|
|00004f60| 72 6f 20 69 66 6f 66 69 | 20 65 20 65 78 69 73 74 |ro ifofi| e exist|
|00004f70| 73 61 79 65 72 00 20 20 | 20 20 20 20 20 20 41 50 |sayer. | AP|
|00004f80| 52 5f 42 49 4e 41 52 59 | 20 20 20 20 20 20 20 20 |R_BINARY| |
|00004f90| 20 20 20 20 6e 6f 74 20 | 61 72 74 65 78 74 20 66 | not |artext f|
|00004fa0| 69 6c 72 65 28 54 6e 69 | 73 00 66 6c 61 67 20 69 |ilre(Tni|s.flag i|
|00004fb0| 73 00 69 67 6e 6f 61 64 | 64 00 00 00 00 61 79 65 |s.ignoad|d....aye|
|00004fc0| 72 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |r. | |
|00004fd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004fe0| 55 4e 49 58 20 62 65 20 | 61 69 75 63 20 00 74 20 |UNIX be |aiuc .t |
|00004ff0| 68 61 73 73 63 6f 20 6d | 65 61 6e 00 00 00 29 61 |hassco m|ean...)a|
|00005000| 79 65 72 00 20 20 20 20 | 20 20 20 20 41 50 52 5f |yer. | APR_|
|00005010| 42 55 46 46 45 52 45 44 | 20 20 20 20 20 20 20 20 |BUFFERED| |
|00005020| 20 20 62 75 66 20 42 61 | 20 74 68 65 20 64 61 74 | buf Ba| the dat|
|00005030| 61 2e 20 20 44 65 66 61 | 75 6c 74 72 69 73 73 63 |a. Defa|ultrissc|
|00005040| 6f 6e 2d 62 75 66 20 42 | 61 65 64 61 79 65 72 00 |on-buf B|aedayer.|
|00005050| 20 20 20 20 20 20 20 20 | 41 50 52 5f 45 58 43 4c | |APR_EXCL|
|00005060| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 72 65 | | re|
|00005070| 00 75 61 6e 20 65 74 20 | 73 74 72 69 73 20 41 50 |.uan et |stris AP|
|00005080| 52 5f 43 52 45 41 54 45 | 20 00 6e 64 6f 66 69 20 |R_CREATE| .ndofi |
|00005090| 65 20 65 78 69 73 74 73 | 61 79 65 72 00 20 20 20 |e exists|ayer. |
|000050a0| 20 20 20 20 20 41 50 52 | 5f 44 45 4c 4f 4e 43 4c | APR|_DELONCL|
|000050b0| 4f 53 45 20 20 20 20 20 | 20 20 20 64 65 6c 65 74 |OSE | delet|
|000050c0| 3b 0d 20 62 00 0d 20 69 | 6c 72 65 72 66 00 6c 72 |;. b.. i|lrerf.lr|
|000050d0| 20 63 6c 6f 74 00 00 00 | 2e 61 79 65 72 00 20 20 | clot...|.ayer. |
|000050e0| 20 20 20 20 20 20 41 50 | 52 5f 58 54 48 52 45 41 | AP|R_XTHREA|
|000050f0| 44 20 20 20 20 20 20 20 | 20 20 20 20 50 6c 61 74 |D | Plat|
|00005100| 66 73 74 6d 20 64 65 70 | 65 6e 6b 20 66 0d 20 74 |fstm dep|enk f. t|
|00005110| 61 67 73 74 6f 20 6f 70 | 65 72 4e 20 62 00 0d 20 |agsto op|erN b.. |
|00005120| 69 6c 72 0d 0a 20 72 00 | 20 20 20 20 20 20 20 20 |ilr.. r.| |
|00005130| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005140| 20 20 20 20 20 20 66 79 | 2c 6d 69 75 63 65 69 63 | fy|,miuceic|
|00005150| 72 6f 73 73 73 6d 75 6c | 74 69 70 6c 72 65 74 68 |rosssmul|tiplreth|
|00005160| 72 65 61 64 73 61 79 65 | 72 00 20 20 20 20 20 20 |readsaye|r. |
|00005170| 20 20 41 50 52 5f 53 48 | 41 52 45 4c 4f 43 4b 20 | APR_SH|ARELOCK |
|00005180| 20 20 20 20 20 20 20 20 | 50 6c 61 74 66 73 74 6d | |Platfstm|
|00005190| 20 64 65 70 65 6e 6b 20 | 66 0d 20 66 75 70 70 6f | depenk |f. fuppo|
|000051a0| 72 20 6f 66 79 2c 6d 68 | 69 67 68 20 20 0d 0a 20 |r ofy,mh|igh .. |
|000051b0| 72 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |r. | |
|000051c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000051d0| 6c 65 76 65 6c 20 20 6f | 63 6b 65 64 20 72 65 61 |level o|cked rea|
|000051e0| 64 2f 77 72 69 52 65 20 | 69 63 63 65 73 73 73 74 |d/wriRe |iccessst|
|000051f0| 6f 20 73 75 70 70 6f 72 | 20 0d 0a 20 72 00 20 20 |o suppor| .. r. |
|00005200| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005210| 20 20 20 20 20 20 20 20 | 20 20 20 20 77 72 69 52 | | wriR|
|00005220| 65 73 65 69 63 72 6f 73 | 73 73 70 72 6f 63 65 73 |eseicros|ssproces|
|00005230| 73 2f 6d 61 63 68 66 69 | 6e 73 61 79 65 72 00 20 |s/machfi|nsayer. |
|00005240| 20 20 20 20 20 20 20 41 | 50 52 5f 46 49 4c 45 5f | A|PR_FILE_|
|00005250| 4e 4f 43 4c 45 41 4e 55 | 50 20 20 20 20 44 6f 20 |NOCLEANU|P Do |
|00005260| 6e 6f 74 68 72 65 67 69 | 73 74 6c 72 20 00 20 63 |nothregi|stlr . c|
|00005270| 6c 65 61 6e 75 70 65 77 | 69 00 00 20 00 00 00 00 |leanupew|i.. ....|
|00005280| 70 6f 6f 6c 20 0d 0a 20 | 72 00 20 20 20 20 20 20 |pool .. |r. |
|00005290| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000052a0| 20 20 20 20 20 20 20 20 | 70 61 73 75 63 6b 65 69 | |pasuckei|
|000052b0| 00 00 00 00 00 65 6e 65 | 20 3c 45 4d 3e 63 6f 6e |.....ene| <EM>con|
|000052c0| 74 3c 2f 45 4d 3e 00 28 | 72 67 75 00 20 66 0d 20 |t</EM>.(|rgu. f. |
|000052d0| 28 73 65 65 00 62 65 6c | 6f 77 29 2e 0d 0a 20 72 |(see.bel|ow)... r|
|000052e0| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000052f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 54 | | T|
|00005300| 6e 65 20 61 67 00 65 6f | 73 5f 66 69 6c 61 5f 74 |ne ag.eo|s_fila_t|
|00005310| 20 68 61 6e 64 6c 72 65 | 69 6e 6f 61 67 00 65 66 | handlre|inoag.ef|
|00005320| 69 6c 61 5f 74 20 77 69 | 20 20 20 6e 6f 74 61 79 |ila_t wi| notay|
|00005330| 65 72 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |er......|........|
|00005340| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005350| 00 20 62 75 63 6c 6f 74 | 77 64 65 77 0a 67 6e 20 |. buclot|wdew.gn |
|00005360| 20 62 00 0d 70 6f 6f 6c | 20 69 73 20 64 69 73 74 | b..pool| is dist|
|00005370| 72 6f 79 64 64 2e 0d 0a | 20 75 20 20 20 20 20 20 |roydd...| u |
|00005380| 20 20 20 41 50 52 5f 53 | 45 4e 44 46 49 4c 45 5f | APR_S|ENDFILE_|
|00005390| 45 4e 41 42 4c 45 44 20 | 00 4f 70 65 72 4e 77 69 |ENABLED |.OperNwi|
|000053a0| 00 00 20 61 70 70 72 6f | 70 72 69 00 00 00 20 70 |.. appro|pri... p|
|000053b0| 6c 61 74 66 73 74 6d 20 | 73 65 6d 61 66 0d 69 63 |latfstm |semaf.ic|
|000053c0| 73 0d 0a 20 72 00 20 20 | 20 20 20 20 20 20 20 20 |s.. r. | |
|000053d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000053e0| 20 20 20 20 66 79 2c 6d | 73 65 6e 64 20 69 6c 72 | fy,m|send ilr|
|000053f0| 65 73 70 65 72 61 74 00 | 00 00 73 2e 20 20 41 64 |esperat.|..s. Ad|
|00005400| 76 69 73 6f 72 79 20 6f | 6e 6c 79 2c 0d 0a 20 72 |visory o|nly,.. r|
|00005410| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00005420| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 69 | | i|
|00005430| 67 00 65 73 65 6e 64 20 | 69 6c 72 65 64 6f 65 73 |g.esend |ilredoes|
|00005440| 20 63 6f 2a 70 67 68 65 | 63 6b 20 74 6e 69 73 00 | co*pghe|ck tnis.|
|00005450| 66 6c 61 67 2e 0d 0a 20 | 75 20 3c 2f 50 52 45 3e |flag... |u </PRE>|
|00005460| 61 79 65 72 00 40 70 61 | 72 61 6d 20 70 65 74 6d |ayer.@pa|ram petm|
|00005470| 20 41 63 63 65 73 73 73 | 70 20 20 20 0d 73 73 00 | Accesss|p .ss.|
|00005480| 00 00 73 20 66 79 2c 6d | 66 69 6c 72 2e 61 68 00 |..s fy,m|filr.ah.|
|00005490| 64 75 40 70 61 72 61 6d | 20 63 6f 6e 74 20 54 6e |du@param| cont Tn|
|000054a0| 65 20 70 6f 6f 6c 20 74 | 6f 20 6e 6f 6c 2e 0d 0a |e pool t|o nol...|
|000054b0| 20 75 20 40 72 65 6d 61 | 72 6b 20 49 66 20 70 65 | u @rema|rk If pe|
|000054c0| 74 6d 20 69 73 6f 41 50 | 52 5f 4f 53 5f 44 45 46 |tm isoAP|R_OS_DEF|
|000054d0| 41 55 4c 54 20 72 6e 64 | 00 74 68 65 20 66 69 6c |AULT rnd|.the fil|
|000054e0| 72 65 69 73 2a 62 65 00 | 00 00 20 63 72 65 61 74 |reis*be.|.. creat|
|000054f0| 53 64 2c 20 69 67 70 72 | 6f 70 72 69 00 00 00 20 |Sd, igpr|opri... |
|00005500| 0d 0a 20 72 00 20 20 20 | 20 20 64 65 66 61 75 6c |.. r. | defaul|
|00005510| 74 72 70 20 20 20 0d 73 | 73 00 00 00 73 20 77 69 |trp .s|s...s wi|
|00005520| 20 20 20 62 65 6f 69 75 | 63 6b 2e 20 20 2a 28 72 | beoiu|ck. *(r|
|00005530| 67 31 20 6d 75 73 00 00 | 70 6f 69 66 0d 73 6f 63 |g1 mus..|poif.soc|
|00005540| 6b 61 20 76 61 6c 69 74 | 00 66 00 6c 61 5f 74 2c |ka valit|.f.la_t,|
|00005550| 20 0d 0a 20 72 00 20 20 | 20 20 20 79 2c 6d 4e 55 | .. r. | y,mNU|
|00005560| 4c 4c 20 28 69 6e 6f 77 | 68 69 63 68 20 62 20 74 |LL (inow|hich b t|
|00005570| 77 65 69 74 20 77 69 20 | 20 20 62 65 6f 61 20 20 |weit wi | beoa |
|00005580| 6f 63 61 74 77 64 29 61 | 68 00 64 0d 0a 20 41 50 |ocatwd)a|h.d.. AP|
|00005590| 52 5f 44 45 43 4c 41 52 | 45 28 69 67 00 65 73 74 |R_DECLAR|E(ig.est|
|000055a0| 61 74 75 73 5f 74 29 20 | 69 67 00 65 20 69 6c 72 |atus_t) |ig.e ilr|
|000055b0| 5f 6f 70 65 72 28 69 67 | 00 65 66 69 6c 61 5f 74 |_oper(ig|.efila_t|
|000055c0| 20 2a 2a 6e 65 77 65 66 | 69 6c 72 2c 6d 63 6f 66 | **newef|ilr,mcof|
|000055d0| 73 74 20 63 68 61 72 20 | 72 66 6e 61 6d 00 2c 0d |st char |rfnam.,.|
|000055e0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000055f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005600| 20 20 20 20 69 67 00 65 | 69 6e 74 33 32 5f 74 20 | ig.e|int32_t |
|00005610| 66 6c 61 67 2c 54 61 67 | 00 5f 20 69 6c 72 70 20 |flag,Tag|._ ilrp |
|00005620| 20 20 73 5f 74 20 70 20 | 20 20 2c 0d 0a 20 20 20 | s_t p | ,.. |
|00005630| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005640| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005650| 69 67 00 65 70 6f 6f 6c | 5f 74 20 2a 63 6f 6e 74 |ig.epool|_t *cont|
|00005660| 29 3b 0a 20 6b 65 2f 64 | 64 61 79 65 72 00 43 6c |);. ke/d|dayer.Cl|
|00005670| 6f 74 77 4e 20 62 00 0d | 66 70 65 63 69 66 00 20 |otwN b..|fpecif. |
|00005680| 52 00 66 69 6c 72 2e 61 | 68 00 64 75 40 70 61 72 |R.filr.a|h.du@par|
|00005690| 61 6d 20 66 69 6c 72 65 | 54 6e 65 20 66 69 6c 72 |am filre|Tne filr|
|000056a0| 65 64 65 73 63 72 69 70 | 74 00 00 20 65 6f 20 63 |edescrip|t.. eo c|
|000056b0| 6c 6f 74 77 2e 0d 0a 20 | 75 0d 0a 20 41 50 52 5f |lotw... |u.. APR_|
|000056c0| 44 45 43 4c 41 52 45 28 | 69 67 00 65 73 74 61 74 |DECLARE(|ig.estat|
|000056d0| 75 73 5f 74 29 20 69 67 | 00 65 20 69 6c 72 5f 63 |us_t) ig|.e ilr_c|
|000056e0| 6c 6f 74 77 28 69 67 00 | 65 66 69 6c 61 5f 74 20 |lotw(ig.|efila_t |
|000056f0| 2a 66 69 6c 61 29 3b 0a | 20 6b 65 2f 64 64 61 79 |*fila);.| ke/dday|
|00005700| 65 72 00 64 65 6c 65 74 | 3b 0d 20 62 00 0d 66 70 |er.delet|;. b..fp|
|00005710| 65 63 69 66 00 20 52 00 | 66 69 6c 72 2e 61 68 00 |ecif. R.|filr.ah.|
|00005720| 64 75 40 70 61 72 61 6d | 20 70 61 74 68 73 54 6e |du@param| pathsTn|
|00005730| 65 20 66 75 20 20 20 70 | 61 74 68 73 6f 63 6b 00 |e fu p|athsock.|
|00005740| 00 00 20 66 69 6c 72 65 | 28 75 73 00 00 00 20 2f |.. filre|(us... /|
|00005750| 00 00 00 00 61 20 20 20 | 73 79 73 74 65 6d 73 29 |....a |systems)|
|00005760| 61 68 00 64 75 40 70 61 | 72 61 6d 20 63 6f 6e 74 |ah.du@pa|ram cont|
|00005770| 20 54 6e 65 20 70 6f 6f | 6c 20 74 6f 20 6e 6f 6c | Tne poo|l to nol|
|00005780| 2e 0d 0a 20 75 20 40 72 | 65 6d 61 72 6b 20 49 66 |... u @r|emark If|
|00005790| 20 65 6e 65 20 20 69 6c | 72 65 69 73 2a 00 70 72 | ene il|reis*.pr|
|000057a0| 74 2c 70 69 74 20 77 6f | 6e 27 74 20 62 65 00 72 |t,pit wo|n't be.r|
|000057b0| 65 6d 6f 76 6e 64 20 75 | 66 0d 69 6c 00 61 20 20 |emovnd u|f.il.a |
|000057c0| 20 69 6e 73 74 61 6e 63 | 2a 73 20 79 72 65 00 20 | instanc|*s yre. |
|000057d0| 6c 6f 74 77 64 2e 0d 0a | 20 75 0d 0a 20 41 50 52 |lotwd...| u.. APR|
|000057e0| 5f 44 45 43 4c 41 52 45 | 28 69 67 00 65 73 74 61 |_DECLARE|(ig.esta|
|000057f0| 74 75 73 5f 74 29 20 69 | 67 00 65 20 69 6c 72 5f |tus_t) i|g.e ilr_|
|00005800| 72 65 6d 6f 76 6e 28 63 | 6f 66 73 74 20 63 68 61 |removn(c|ofst cha|
|00005810| 72 20 72 70 61 74 68 2c | 20 69 67 00 65 70 6f 6f |r rpath,| ig.epoo|
|00005820| 6c 5f 74 20 2a 63 6f 6e | 74 29 3b 0a 20 6b 65 2f |l_t *con|t);. ke/|
|00005830| 64 64 61 79 65 72 00 72 | 65 6e 61 6d 00 73 74 62 |ddayer.r|enam.stb|
|00005840| 00 0d 66 70 65 63 69 66 | 00 20 52 00 66 69 6c 72 |..fpecif|. R.filr|
|00005850| 2e 61 68 00 64 75 40 70 | 61 72 61 6d 20 66 72 6f |.ah.du@p|aram fro|
|00005860| 6d 5f 70 61 74 68 73 54 | 6e 65 20 66 75 20 20 20 |m_pathsT|ne fu |
|00005870| 70 61 74 68 73 6f 63 6b | 00 00 00 20 6f 72 69 67 |pathsock|... orig|
|00005880| 69 00 61 6c 00 20 69 6c | 72 65 28 75 73 00 00 00 |i.al. il|re(us...|
|00005890| 20 2f 00 00 00 00 61 20 | 20 20 73 79 73 74 65 6d | /....a | system|
|000058a0| 73 29 61 68 00 64 75 40 | 70 61 72 61 6d 20 74 6f |s)ah.du@|param to|
|000058b0| 5f 70 61 74 68 73 54 6e | 65 20 66 75 20 20 20 70 |_pathsTn|e fu p|
|000058c0| 61 74 68 73 6f 63 6b 00 | 00 00 20 6e 65 77 20 20 |athsock.|.. new |
|000058d0| 69 6c 72 65 28 75 73 00 | 00 00 20 2f 00 00 00 00 |ilre(us.|.. /....|
|000058e0| 61 20 20 20 73 79 73 74 | 65 6d 73 29 61 68 00 64 |a syst|ems)ah.d|
|000058f0| 75 40 70 61 72 61 6d 20 | 70 6f 6f 6c 20 54 6e 65 |u@param |pool Tne|
|00005900| 20 70 6f 6f 6c 20 74 6f | 20 6e 6f 6c 2e 0d 0a 20 | pool to| nol... |
|00005910| 75 20 40 77 79 72 00 00 | 00 6f 20 49 66 20 61 20 |u @wyr..|.o If a |
|00005920| 20 69 6c 72 65 65 78 69 | 73 74 73 20 61 74 6f 74 | ilreexi|sts atot|
|00005930| 68 65 20 6e 65 77 20 20 | 6f 63 61 74 00 00 00 2c |he new |ocat...,|
|00005940| 20 74 0a 67 6e 20 69 74 | 20 77 69 20 20 20 62 65 | t.gn it| wi be|
|00005950| 6f 6f 76 65 72 77 72 69 | 52 74 70 74 2e 20 20 0d |ooverwri|Rtpt. .|
|00005960| 0a 20 72 00 20 20 20 20 | 20 4d 6f 76 00 00 00 20 |. r. | Mov... |
|00005970| 20 69 6c 72 73 65 73 74 | 72 64 69 00 72 63 74 6f | ilrsest|rdi.rcto|
|00005980| 72 69 65 73 65 69 63 72 | 6f 73 73 73 64 65 76 00 |rieseicr|osssdev.|
|00005990| 63 53 73 00 6d 61 79 20 | 6e 6f 74 68 20 62 75 70 |cSs.may |noth bup|
|000059a0| 6f 73 73 69 62 6c 77 2e | 0d 0a 20 75 0d 0a 20 41 |ossiblw.|.. u.. A|
|000059b0| 50 52 5f 44 45 43 4c 41 | 52 45 28 69 67 00 65 73 |PR_DECLA|RE(ig.es|
|000059c0| 74 61 74 75 73 5f 74 29 | 20 69 67 00 65 20 69 6c |tatus_t)| ig.e il|
|000059d0| 72 5f 72 65 6e 61 6d 00 | 28 63 6f 66 73 74 20 63 |r_renam.|(cofst c|
|000059e0| 68 61 72 20 72 66 72 6f | 6d 5f 70 61 74 68 2c 20 |har rfro|m_path, |
|000059f0| 61 68 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ah. | |
|00005a00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005a10| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 6f 66 73 | | cofs|
|00005a20| 74 20 63 68 61 72 20 72 | 74 6f 5f 70 61 74 68 2c |t char r|to_path,|
|00005a30| 0d 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00005a40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005a50| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 67 00 5f | | ig._|
|00005a60| 70 6f 6f 6c 5f 74 20 2a | 70 6f 6f 6c 29 3b 0a 20 |pool_t *|pool);. |
|00005a70| 6b 65 2f 64 64 61 79 65 | 72 00 63 6f 70 79 20 74 |ke/ddaye|r.copy t|
|00005a80| 62 00 0d 66 70 65 63 69 | 66 00 20 52 00 66 69 6c |b..fpeci|f. R.fil|
|00005a90| 72 73 6f 63 6b 61 6e 6f | 00 00 00 00 20 66 69 6c |rsockano|.... fil|
|00005aa0| 72 2e 61 68 00 64 75 40 | 70 61 72 61 6d 20 66 72 |r.ah.du@|param fr|
|00005ab0| 6f 6d 5f 70 61 74 68 73 | 54 6e 65 20 66 75 20 20 |om_paths|Tne fu |
|00005ac0| 20 70 61 74 68 73 6f 63 | 6b 00 00 00 20 6f 72 69 | pathsoc|k... ori|
|00005ad0| 67 69 00 61 6c 00 20 69 | 6c 72 65 28 75 73 00 00 |gi.al. i|lre(us..|
|00005ae0| 00 20 2f 00 00 00 00 61 | 20 20 20 73 79 73 74 65 |. /....a| syste|
|00005af0| 6d 73 29 61 68 00 64 75 | 40 70 61 72 61 6d 20 74 |ms)ah.du|@param t|
|00005b00| 6f 5f 70 61 74 68 73 54 | 6e 65 20 66 75 20 20 20 |o_pathsT|ne fu |
|00005b10| 70 61 74 68 73 6f 63 6b | 00 00 00 20 6e 65 77 20 |pathsock|... new |
|00005b20| 20 69 6c 72 65 28 75 73 | 00 00 00 20 2f 00 00 00 | ilre(us|... /...|
|00005b30| 00 61 20 20 20 73 79 73 | 74 65 6d 73 29 61 68 00 |.a sys|tems)ah.|
|00005b40| 64 75 40 70 61 72 61 6d | 20 70 20 20 20 73 20 41 |du@param| p s A|
|00005b50| 63 63 65 73 73 73 70 20 | 20 20 0d 73 73 00 00 00 |ccesssp | .ss...|
|00005b60| 73 20 66 79 2c 6d 00 00 | 00 20 6e 65 77 20 20 69 |s fy,m..|. new i|
|00005b70| 6c 72 65 69 66 6f 69 74 | 20 69 73 73 63 72 65 61 |lreifoit| isscrea|
|00005b80| 74 53 64 2e 0d 0a 20 75 | 20 20 20 20 20 49 00 00 |tSd... u| I..|
|00005b90| 70 6c 61 63 00 73 00 66 | 20 65 6e 65 20 75 73 75 |plac.s.f| ene usu|
|00005ba0| 61 6c 00 6f 72 27 64 20 | 63 6f 6d 62 69 00 61 74 |al.or'd |combi.at|
|00005bb0| 00 00 00 00 00 66 20 20 | 69 6c 72 65 70 20 20 20 |.....f |ilrep |
|00005bc0| 0d 73 73 00 00 00 73 2c | 20 00 00 00 61 79 65 72 |.ss...s,| ...ayer|
|00005bd0| 00 20 20 20 20 76 61 6c | 75 65 20 41 50 52 5f 46 |. val|ue APR_F|
|00005be0| 49 4c 45 5f 53 4f 55 52 | 43 45 5f 50 45 52 4d 53 |ILE_SOUR|CE_PERMS|
|00005bf0| 00 6d 61 79 20 62 65 6f | 67 69 76 72 74 2c 70 69 |.may beo|givrt,pi|
|00005c00| 6e 6f 77 68 69 63 68 20 | 62 20 74 77 65 20 62 00 |nowhich |b twe b.|
|00005c10| 0d 66 6f 75 72 63 65 61 | 79 65 72 00 20 20 20 20 |.fourcea|yer. |
|00005c20| 20 69 6c 72 27 73 73 70 | 20 20 20 0d 73 73 00 00 | ilr'ssp| .ss..|
|00005c30| 00 73 20 79 72 65 00 63 | 6f 70 69 64 64 2e 0d 0a |.s yre.c|opidd...|
|00005c40| 20 75 20 40 70 61 72 61 | 6d 20 70 6f 6f 6c 20 54 | u @para|m pool T|
|00005c50| 6e 65 20 70 6f 6f 6c 20 | 74 6f 20 6e 6f 6c 2e 0d |ne pool |to nol..|
|00005c60| 0a 20 75 20 40 72 65 6d | 61 72 6b 20 54 00 00 20 |. u @rem|ark T.. |
|00005c70| 6e 65 77 20 20 69 6c 72 | 65 64 6f 65 73 20 63 6f |new ilr|edoes co|
|00005c80| 2a 70 63 65 65 64 79 6f | 63 6b 65 78 69 73 74 2c |*pceedyo|ckexist,|
|00005c90| 20 69 74 20 77 69 20 20 | 20 62 65 6f 63 72 65 61 | it wi | beocrea|
|00005ca0| 74 53 64 65 69 66 6f 72 | 72 71 75 69 61 64 64 2e |tSdeifor|rquiadd.|
|00005cb0| 0d 0a 20 75 20 40 77 79 | 72 00 00 00 6f 20 49 66 |.. u @wy|r...o If|
|00005cc0| 20 00 00 00 20 6e 65 77 | 20 20 69 6c 72 65 61 6c | ... new| ilreal|
|00005cd0| 72 65 61 64 79 20 65 78 | 69 73 74 73 2c 54 69 74 |ready ex|ists,Tit|
|00005ce0| 73 73 63 6f 6e 74 20 66 | 0d 73 73 77 69 20 20 20 |sscont f|.sswi |
|00005cf0| 62 65 6f 6f 76 65 72 77 | 72 69 52 74 70 74 2e 0d |beooverw|riRtpt..|
|00005d00| 0a 20 75 0d 0a 20 41 50 | 52 5f 44 45 43 4c 41 52 |. u.. AP|R_DECLAR|
|00005d10| 45 28 69 67 00 65 73 74 | 61 74 75 73 5f 74 29 20 |E(ig.est|atus_t) |
|00005d20| 69 67 00 65 20 69 6c 72 | 5f 63 6f 70 79 28 63 6f |ig.e ilr|_copy(co|
|00005d30| 66 73 74 20 63 68 61 72 | 20 72 66 72 6f 6d 5f 70 |fst char| rfrom_p|
|00005d40| 61 74 68 2c 20 61 68 00 | 20 20 20 20 20 20 20 20 |ath, ah.| |
|00005d50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005d60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 63 | | c|
|00005d70| 6f 66 73 74 20 63 68 61 | 72 20 72 74 6f 5f 70 61 |ofst cha|r rto_pa|
|00005d80| 74 68 2c 0d 0a 20 20 20 | 20 20 20 20 20 20 20 20 |th,.. | |
|00005d90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005da0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 67 00 | | ag.|
|00005db0| 5f 20 69 6c 72 70 20 20 | 20 73 5f 74 20 70 20 20 |_ ilrp | s_t p |
|00005dc0| 20 73 2c 0d 0a 20 20 20 | 20 20 20 20 20 20 20 20 | s,.. | |
|00005dd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005de0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 69 67 00 | | ig.|
|00005df0| 5f 70 6f 6f 6c 5f 74 20 | 2a 70 6f 6f 6c 29 3b 0a |_pool_t |*pool);.|
|00005e00| 20 6b 65 2f 64 64 61 79 | 65 72 00 69 67 70 65 6e | ke/dday|er.igpen|
|00005e10| 6b 65 74 62 00 0d 66 70 | 65 63 69 66 00 20 52 00 |ketb..fp|ecif. R.|
|00005e20| 66 69 6c 72 73 6f 63 6b | 61 6e 6f 00 00 00 00 20 |filrsock|ano.... |
|00005e30| 66 69 6c 72 2e 61 68 00 | 64 75 40 70 61 72 61 6d |filr.ah.|du@param|
|00005e40| 20 66 72 6f 6d 5f 70 61 | 74 68 73 54 6e 65 20 66 | from_pa|thsTne f|
|00005e50| 75 20 20 20 70 61 74 68 | 73 6f 63 6b 00 00 00 20 |u path|sock... |
|00005e60| 66 6f 75 72 63 65 70 20 | 69 6c 72 65 28 75 73 00 |fourcep |ilre(us.|
|00005e70| 00 00 20 2f 00 00 00 00 | 61 20 20 20 73 79 73 74 |.. /....|a syst|
|00005e80| 65 6d 73 29 61 68 00 64 | 75 40 70 61 72 61 6d 20 |ems)ah.d|u@param |
|00005e90| 74 6f 5f 70 61 74 68 73 | 54 6e 65 20 66 75 20 20 |to_paths|Tne fu |
|00005ea0| 20 70 61 74 68 73 6f 63 | 6b 00 00 00 20 64 69 73 | pathsoc|k... dis|
|00005eb0| 74 69 00 61 74 00 00 00 | 00 20 69 6c 72 65 28 75 |ti.at...|. ilre(u|
|00005ec0| 73 00 00 00 20 2f 00 00 | 00 00 61 20 20 20 73 79 |s... /..|..a sy|
|00005ed0| 73 74 65 6d 73 29 61 68 | 00 64 75 40 70 61 72 61 |stems)ah|.du@para|
|00005ee0| 6d 20 70 20 20 20 73 20 | 41 63 63 65 73 73 73 70 |m p s |Accesssp|
|00005ef0| 20 20 20 0d 73 73 00 00 | 00 73 20 66 79 2c 6d 00 | .ss..|.s fy,m.|
|00005f00| 00 00 20 64 69 73 74 69 | 00 61 74 00 00 00 00 20 |.. disti|.at.... |
|00005f10| 69 6c 72 65 69 66 6f 69 | 74 20 69 73 73 63 72 65 |ilreifoi|t isscre|
|00005f20| 61 74 53 64 2e 0d 0a 20 | 75 20 20 20 20 20 49 00 |atSd... |u I.|
|00005f30| 00 70 6c 61 63 00 73 00 | 66 20 65 6e 65 20 75 73 |.plac.s.|f ene us|
|00005f40| 75 61 6c 00 6f 72 27 64 | 20 63 6f 6d 62 69 00 61 |ual.or'd| combi.a|
|00005f50| 74 00 00 00 00 00 66 20 | 20 69 6c 72 65 70 20 20 |t.....f | ilrep |
|00005f60| 20 0d 73 73 00 00 00 73 | 2c 20 00 00 00 61 79 65 | .ss...s|, ...aye|
|00005f70| 72 00 20 20 20 20 76 61 | 6c 75 65 20 41 50 52 5f |r. va|lue APR_|
|00005f80| 46 49 4c 45 5f 53 4f 55 | 52 43 45 5f 50 45 52 4d |FILE_SOU|RCE_PERM|
|00005f90| 53 00 6d 61 79 20 62 65 | 6f 67 69 76 72 74 2c 70 |S.may be|ogivrt,p|
|00005fa0| 69 6e 6f 77 68 69 63 68 | 20 62 20 74 77 65 20 62 |inowhich| b twe b|
|00005fb0| 00 0d 66 6f 75 72 63 65 | 61 79 65 72 00 20 20 20 |..fource|ayer. |
|00005fc0| 20 20 69 6c 72 27 73 73 | 70 20 20 20 0d 73 73 00 | ilr'ss|p .ss.|
|00005fd0| 00 00 73 20 79 72 65 00 | 63 6f 70 69 64 64 2e 0d |..s yre.|copidd..|
|00005fe0| 0a 20 75 20 40 70 61 72 | 61 6d 20 70 6f 6f 6c 20 |. u @par|am pool |
|00005ff0| 54 6e 65 20 70 6f 6f 6c | 20 74 6f 20 6e 6f 6c 2e |Tne pool| to nol.|
|00006000| 0d 0a 20 75 20 40 72 65 | 6d 61 72 6b 20 54 00 00 |.. u @re|mark T..|
|00006010| 20 6e 65 77 20 20 69 6c | 72 65 64 6f 65 73 20 63 | new il|redoes c|
|00006020| 6f 2a 70 63 65 65 64 79 | 6f 63 6b 65 78 69 73 74 |o*pceedy|ockexist|
|00006030| 2c 20 69 74 20 77 69 20 | 20 20 62 65 6f 63 72 65 |, it wi | beocre|
|00006040| 61 74 53 64 65 69 66 6f | 72 72 71 75 69 61 64 64 |atSdeifo|rrquiadd|
|00006050| 2e 0d 0a 20 75 0d 0a 20 | 41 50 52 5f 44 45 43 4c |... u.. |APR_DECL|
|00006060| 41 52 45 28 69 67 00 65 | 73 74 61 74 75 73 5f 74 |ARE(ig.e|status_t|
|00006070| 29 20 69 67 00 65 20 69 | 6c 72 5f 69 67 70 65 6e |) ig.e i|lr_igpen|
|00006080| 6b 28 63 6f 66 73 74 20 | 63 68 61 72 20 72 66 72 |k(cofst |char rfr|
|00006090| 6f 6d 5f 70 61 74 68 2c | 20 61 68 00 20 20 20 20 |om_path,| ah. |
|000060a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000060b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000060c0| 20 20 20 20 20 63 6f 66 | 73 74 20 63 68 61 72 20 | cof|st char |
|000060d0| 72 74 6f 5f 70 61 74 68 | 2c 0d 0a 20 20 20 20 20 |rto_path|,.. |
|000060e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000060f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00006100| 20 20 20 20 20 69 67 00 | 5f 20 69 6c 72 70 20 20 | ig.|_ ilrp |
|00006110| 20 73 5f 74 20 70 20 20 | 20 73 2c 0d 0a 20 20 20 | s_t p | s,.. |
|00006120| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00006130| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00006140| 20 20 20 20 20 20 20 69 | 67 00 5f 70 6f 6f 6c 5f | i|g._pool_|
|00006150| 74 20 2a 70 6f 6f 6c 29 | 3b 0a 20 6b 65 2f 64 64 |t *pool)|;. ke/dd|
|00006160| 61 79 65 72 00 41 72 65 | 00 77 65 20 61 74 6f 74 |ayer.Are|.we atot|
|00006170| 68 65 20 65 6e 6b 65 00 | 66 20 65 6e 65 20 20 69 |he enke.|f ene i|
|00006180| 6c 72 61 68 00 64 75 40 | 70 61 72 61 6d 20 66 70 |lrah.du@|param fp|
|00006190| 74 72 20 54 6e 65 20 61 | 67 00 20 20 69 6c 72 65 |tr Tne a|g. ilre|
|000061a0| 77 65 20 79 72 65 00 74 | 69 73 74 69 00 67 2e 0d |we yre.t|isti.g..|
|000061b0| 0a 20 75 20 40 72 65 6d | 61 72 6b 20 52 65 00 75 |. u @rem|ark Re.u|
|000061c0| 61 6e 73 20 41 50 52 5f | 45 4f 46 65 69 66 6f 77 |ans APR_|EOFeifow|
|000061d0| 65 20 79 72 65 00 61 74 | 6f 74 68 65 20 65 6e 6b |e yre.at|othe enk|
|000061e0| 65 00 66 20 66 69 6c 72 | 2c 6d 41 50 52 5f 53 55 |e.f filr|,mAPR_SU|
|000061f0| 43 43 00 00 00 00 73 00 | 00 00 00 77 69 74 77 2e |CC....s.|...witw.|
|00006200| 0d 0a 20 75 0d 0a 20 41 | 50 52 5f 44 45 43 4c 41 |.. u.. A|PR_DECLA|
|00006210| 52 45 28 69 67 00 65 73 | 74 61 74 75 73 5f 74 29 |RE(ig.es|tatus_t)|
|00006220| 20 69 67 00 65 20 69 6c | 72 5f 65 6f 66 28 69 67 | ig.e il|r_eof(ig|
|00006230| 00 65 66 69 6c 61 5f 74 | 20 2a 66 70 74 72 29 3b |.efila_t| *fptr);|
|00006240| 0a 20 6b 65 2f 64 64 61 | 79 65 72 00 6f 70 65 72 |. ke/dda|yer.oper|
|00006250| 4e 73 74 61 6e 64 61 72 | 64 79 65 74 20 73 74 72 |Nstandar|dyet str|
|00006260| 61 73 6f 65 6e 20 28 67 | 00 20 20 69 6c 72 65 70 |asoen (g|. ilrep|
|00006270| 6f 69 66 0d 65 72 2e 61 | 68 00 64 75 40 70 61 72 |oif.er.a|h.du@par|
|00006280| 61 6d 20 20 62 00 66 69 | 6c 72 65 54 6e 65 20 28 |am b.fi|lreTne (|
|00006290| 67 00 20 20 69 6c 72 65 | 74 6f 20 6e 6f 6c 6c 61 |g. ilre|to nolla|
|000062a0| 73 73 73 74 64 65 74 20 | 2e 61 68 00 64 75 40 70 |ssstdet |.ah.du@p|
|000062b0| 61 72 61 6d 20 63 6f 6e | 74 20 54 6e 65 20 70 6f |aram con|t Tne po|
|000062c0| 6f 6c 20 74 6f 20 61 20 | 20 6f 63 61 74 77 20 65 |ol to a | ocatw e|
|000062d0| 6e 65 20 20 69 6c 72 65 | 73 75 74 20 6f 66 2e 61 |ne ilre|sut of.a|
|000062e0| 68 00 64 75 0d 0a 20 75 | 20 40 72 65 6d 61 72 6b |h.du.. u| @remark|
|000062f0| 20 54 00 00 20 6f 6e 6c | 79 20 72 65 61 73 20 6e | T.. onl|y reas n|
|00006300| 20 74 68 61 74 6f 74 68 | 65 65 69 67 00 65 20 69 | thatoth|eeig.e i|
|00006310| 6c 72 5f 6f 70 65 72 5f | 73 74 64 2a 20 66 75 6e |lr_oper_|std* fun|
|00006320| 63 74 00 00 00 73 6b 65 | 78 69 73 74 0d 0a 20 75 |ct...ske|xist.. u|
|00006330| 20 69 73 20 65 6e 61 74 | 6f 79 6f 75 00 6d 61 79 | is enat|oyou.may|
|00006340| 20 6e 6f 74 68 61 6c 77 | 61 79 73 73 68 61 76 6c | nothalw|aysshavl|
|00006350| 6c 61 65 73 74 64 65 74 | 20 2f 73 75 74 2f 69 00 |laestdet| /sut/i.|
|00006360| 00 00 00 00 57 69 6e 64 | 6f 77 73 2e 20 20 54 6e |....Wind|ows. Tn|
|00006370| 69 73 0d 0a 20 75 20 69 | 73 20 67 65 6e 65 72 61 |is.. u i|s genera|
|00006380| 20 20 79 20 61 73 70 72 | 6f 62 6c 77 6d 4e 77 69 | y aspr|oblwmNwi|
|00006390| 00 00 20 6e 65 77 00 00 | 20 76 65 68 0a 00 00 00 |.. new..| veh....|
|000063a0| 73 20 6f 66 20 57 69 6e | 64 6f 77 73 00 72 6e 64 |s of Win|dows.rnd|
|000063b0| 00 73 65 72 76 00 63 53 | 73 2e 61 68 00 64 75 0d |.serv.cS|s.ah.du.|
|000063c0| 0a 20 75 20 54 00 00 20 | 6f 00 00 00 00 20 70 72 |. u T.. |o.... pr|
|000063d0| 6f 62 6c 77 6d 4e 69 73 | 20 74 68 61 74 6f 74 68 |oblwmNis| thatoth|
|000063e0| 65 20 43 20 6c 69 62 72 | 61 72 79 20 66 75 6e 63 |e C libr|ary func|
|000063f0| 74 00 00 00 73 6b 67 65 | 6e 65 72 61 20 20 79 20 |t...skge|nera y |
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.