--- /srv/rebuilderd/tmp/rebuilderdMJMr13/inputs/libgo-11-dev_11.5.0-11_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdMJMr13/out/libgo-11-dev_11.5.0-11_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-29 11:23:17.000000 debian-binary │ --rw-r--r-- 0 0 0 4416 2026-03-29 11:23:17.000000 control.tar.xz │ --rw-r--r-- 0 0 0 14347604 2026-03-29 11:23:17.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 4412 2026-03-29 11:23:17.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 14350532 2026-03-29 11:23:17.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -145,15 +145,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 12600 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/net/textproto.gox │ │ │ -rw-r--r-- 0 root (0) root (0) 7760 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/net/url.gox │ │ │ -rw-r--r-- 0 root (0) root (0) 86744 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/net.gox │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/os/ │ │ │ -rw-r--r-- 0 root (0) root (0) 29336 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/os/exec.gox │ │ │ -rw-r--r-- 0 root (0) root (0) 9680 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/os/signal.gox │ │ │ -rw-r--r-- 0 root (0) root (0) 3984 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/os/user.gox │ │ │ --rw-r--r-- 0 root (0) root (0) 42696 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/os.gox │ │ │ +-rw-r--r-- 0 root (0) root (0) 42704 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/os.gox │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/path/ │ │ │ -rw-r--r-- 0 root (0) root (0) 14976 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/path/filepath.gox │ │ │ -rw-r--r-- 0 root (0) root (0) 3296 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/path.gox │ │ │ -rw-r--r-- 0 root (0) root (0) 16992 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/reflect.gox │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/regexp/ │ │ │ -rw-r--r-- 0 root (0) root (0) 9536 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/regexp/syntax.gox │ │ │ -rw-r--r-- 0 root (0) root (0) 16032 2026-03-29 11:23:17.000000 ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/regexp.gox │ │ ├── ./usr/lib/aarch64-linux-gnu/go/11/aarch64-linux-gnu/os.gox │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: REL (Relocatable file) │ │ │ │ Machine: AArch64 │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x0 │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ - Start of section headers: 42376 (bytes into file) │ │ │ │ + Start of section headers: 42384 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ Number of program headers: 0 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 5 │ │ │ │ Section header string table index: 4 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ -There are 5 section headers, starting at offset 0xa588: │ │ │ │ +There are 5 section headers, starting at offset 0xa590: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ - [ 1] .go_export PROGBITS 0000000000000000 000040 00a4ed 00 0 0 1 │ │ │ │ - [ 2] .symtab SYMTAB 0000000000000000 00a530 000030 18 3 2 8 │ │ │ │ - [ 3] .strtab STRTAB 0000000000000000 00a560 000001 00 0 0 1 │ │ │ │ - [ 4] .shstrtab STRTAB 0000000000000000 00a561 000026 00 0 0 1 │ │ │ │ + [ 1] .go_export PROGBITS 0000000000000000 000040 00a4f1 00 0 0 1 │ │ │ │ + [ 2] .symtab SYMTAB 0000000000000000 00a538 000030 18 3 2 8 │ │ │ │ + [ 3] .strtab STRTAB 0000000000000000 00a568 000001 00 0 0 1 │ │ │ │ + [ 4] .shstrtab STRTAB 0000000000000000 00a569 000026 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ D (mbind), p (processor specific) │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ import sync sync "sync" │ │ │ │ import atomic sync/atomic "sync/atomic" │ │ │ │ import syscall syscall "syscall" │ │ │ │ import time time "time" │ │ │ │ import unsafe unsafe "unsafe" │ │ │ │ init os os..import errors errors..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import path path..import runtime runtime..import sys runtime_1internal_1sys..import sort sort..import sync sync..import syscall syscall..import time time..import bytealg ~internal_1bytealg race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math atomic ~sync_1atomic utf8 ~unicode_1utf8 │ │ │ │ init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 1 2 1 5 1 10 1 11 3 1 3 2 3 5 3 10 3 11 4 1 4 2 4 3 4 5 4 7 4 10 4 11 4 13 4 14 4 15 5 2 5 10 5 11 6 2 6 10 6 11 6 13 7 1 7 2 7 5 7 10 7 11 7 13 8 1 8 2 8 3 8 5 8 7 8 9 8 10 8 11 8 12 8 13 8 14 8 15 9 1 9 2 9 5 9 10 9 11 10 2 10 11 12 2 12 5 12 10 12 11 13 2 13 10 13 11 14 1 14 2 14 3 14 5 14 10 14 11 14 13 15 1 15 2 15 3 15 5 15 10 15 11 15 13 15 14 │ │ │ │ -types 212 12 30 3324 30 30 134 31 29 604 828 28 191 114 74 75 37 304 799 4142 31 36 30 32 36 724 194 33 175 272 36 34 43 36 36 40 36 40 32 245 34 36 37 38 95 40 36 34 37 41 44 36 252 38 38 36 41 42 160 46 45 159 44 45 34 37 425 32 37 502 508 73 3281 75 52 46 38 33 61 33 22 11 22 22 22 21 21 21 21 21 48 45 45 80 48 23 48 48 46 48 34 35 23 46 34 47 59 34 35 119 24 35 21 21 21 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 52 52 396 80 322 86 55 63 81 64 55 83 68 102 51 51 56 144 93 305 34 54 20 282 58 116 40 164 85 54 65 150 92 194 85 113 25 26 24 24 25 25 25 23 23 23 21 21 23 22 22 22 22 22 23 23 131 123 120 143 43 75 75 56 23 93 │ │ │ │ +types 212 12 30 3324 30 30 134 31 29 604 828 28 191 114 74 75 37 304 799 4142 31 36 30 32 36 724 194 33 175 272 36 34 43 36 36 40 36 40 32 245 34 36 37 38 95 40 36 34 37 41 44 36 252 38 38 36 41 42 160 46 45 159 44 45 34 37 425 32 37 502 508 73 3281 75 52 46 38 33 61 33 22 11 22 26 22 21 21 21 21 21 48 45 45 80 48 23 48 48 46 48 34 35 23 46 34 47 59 34 35 119 24 35 21 21 21 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 52 52 396 80 322 86 55 63 81 64 55 83 68 102 51 51 56 144 93 305 34 54 20 282 58 116 40 164 85 54 65 150 92 194 85 113 25 26 24 24 25 25 25 23 23 23 21 21 23 22 22 22 22 22 23 23 131 123 120 143 43 75 75 56 23 93 │ │ │ │ type 1 "DirEntry" = │ │ │ │ type 2 "File" │ │ │ │ func (f ) Readdir (n ) (? , ? ) │ │ │ │ func (f ) Readdirnames (n ) (names , err ) │ │ │ │ func (f ) ReadDir (n ) (? , ? ) │ │ │ │ func (f ) .readdir (n , mode ) (names , dirents , infos , err ) │ │ │ │ func (f ) Name () │ │ │ │ @@ -372,15 +372,15 @@ │ │ │ │ type 75 (? ) (? ) │ │ │ │ type 76 (? ) │ │ │ │ type 77 (? , ? , ? ) │ │ │ │ type 78 (? ) │ │ │ │ type 79 () │ │ │ │ type 80 () │ │ │ │ type 81 () │ │ │ │ -type 82 () │ │ │ │ +type 82 () (? ) │ │ │ │ type 83 () │ │ │ │ type 84 () │ │ │ │ type 85 () │ │ │ │ type 86 () │ │ │ │ type 87 () │ │ │ │ type 88 () │ │ │ │ type 89 (? , ? ) │ │ │ │ @@ -835,10 +835,10 @@ │ │ │ │ uid = $convert(, _r) //2013 │ │ │ │ return //2014 │ │ │ │ func SetErrno (? ) │ │ │ │ func Setenv (key , value ) │ │ │ │ func Signame (s ) │ │ │ │ func Unsetenv (key ) │ │ │ │ func .unixTime (sec , nsec ) │ │ │ │ -checksum C8CABC5810005C6C74E26CD7AA6DDE05866378F8 │ │ │ │ +checksum C05173C0D44197F0DBC4C8F23DA8BE9DF31F3B6D │ │ │ │ .shstrtab │ │ │ │ .go_export │ │ │ ├── readelf --wide --decompress --hex-dump=.go_export {} │ │ │ │ @@ -116,15 +116,15 @@ │ │ │ │ 0x00000710 39352034 30203336 20333420 33372034 95 40 36 34 37 4 │ │ │ │ 0x00000720 31203434 20333620 32353220 33382033 1 44 36 252 38 3 │ │ │ │ 0x00000730 38203336 20343120 34322031 36302034 8 36 41 42 160 4 │ │ │ │ 0x00000740 36203435 20313539 20343420 34352033 6 45 159 44 45 3 │ │ │ │ 0x00000750 34203337 20343235 20333220 33372035 4 37 425 32 37 5 │ │ │ │ 0x00000760 30322035 30382037 33203332 38312037 02 508 73 3281 7 │ │ │ │ 0x00000770 35203532 20343620 33382033 33203631 5 52 46 38 33 61 │ │ │ │ - 0x00000780 20333320 32322031 31203232 20323220 33 22 11 22 22 │ │ │ │ + 0x00000780 20333320 32322031 31203232 20323620 33 22 11 22 26 │ │ │ │ 0x00000790 32322032 31203231 20323120 32312032 22 21 21 21 21 2 │ │ │ │ 0x000007a0 31203438 20343520 34352038 30203438 1 48 45 45 80 48 │ │ │ │ 0x000007b0 20323320 34382034 38203436 20343820 23 48 48 46 48 │ │ │ │ 0x000007c0 33342033 35203233 20343620 33342034 34 35 23 46 34 4 │ │ │ │ 0x000007d0 37203539 20333420 33352031 31392032 7 59 34 35 119 2 │ │ │ │ 0x000007e0 34203335 20323120 32312032 31203230 4 35 21 21 21 20 │ │ │ │ 0x000007f0 20323020 32302032 30203139 20313920 20 20 20 19 19 │ │ │ │ @@ -1375,1268 +1375,1269 @@ │ │ │ │ 0x000055c0 7065202d 31313e29 203c7479 7065202d pe -11>) .type 78 (? < │ │ │ │ 0x000055e0 74797065 20313431 3e29203c 74797065 type 141>) .type 79 () │ │ │ │ 0x00005600 3c747970 65203139 343e0a74 79706520 .type │ │ │ │ 0x00005610 38302028 290a7479 70652038 31202829 80 ().type 81 () │ │ │ │ 0x00005620 203c7479 7065202d 31353e0a 74797065 .type │ │ │ │ - 0x00005630 20383220 2829203c 74797065 202d3131 82 () .type 83 () .type 84 │ │ │ │ - 0x00005660 2829203c 74797065 2033383e 0a747970 () .typ │ │ │ │ - 0x00005670 65203835 20282920 3c747970 65203339 e 85 () .type 86 () .type 87 ( │ │ │ │ - 0x000056a0 29203c74 79706520 36333e0a 74797065 ) .type │ │ │ │ - 0x000056b0 20383820 2829203c 74797065 202d373e 88 () │ │ │ │ - 0x000056c0 0a747970 65203839 20283f20 3c747970 .type 89 (? , ? ) │ │ │ │ - 0x000056f0 0a747970 65203930 20283f20 3c747970 .type 90 (? , ? ) .ty │ │ │ │ - 0x00005720 70652039 3120283f 203c7479 7065202d pe 91 (? , ? ) │ │ │ │ - 0x00005740 203c7479 70652035 373e0a74 79706520 .type │ │ │ │ - 0x00005750 39322028 3f203c74 79706520 2d31313e 92 (? │ │ │ │ - 0x00005760 2c203f20 3c747970 65202d31 313e2c20 , ? , │ │ │ │ - 0x00005770 3f203c74 79706520 2d31313e 2920283f ? ) (? │ │ │ │ - 0x00005780 203c7479 7065202d 31313e2c 203f203c , ? < │ │ │ │ - 0x00005790 74797065 202d3139 3e290a74 79706520 type -19>).type │ │ │ │ - 0x000057a0 39332028 3f203c74 79706520 2d31313e 93 (? │ │ │ │ - 0x000057b0 2c203f20 3c747970 65202d31 333e2920 , ? ) │ │ │ │ - 0x000057c0 3c747970 65203132 313e0a74 79706520 .type │ │ │ │ - 0x000057d0 39342028 3f203c74 79706520 2d31313e 94 (? │ │ │ │ - 0x000057e0 290a7479 70652039 3520283f 203c7479 ).type 95 (? , ? ) .type 96 (? , ? ) .type 97 (? , ? ) . │ │ │ │ - 0x00005870 74797065 20393820 283f203c 74797065 type 98 (? , ? ) . │ │ │ │ - 0x000058a0 74797065 20393920 283f203c 74797065 type 99 (? ) .type 100 (? ) .type 101 (? │ │ │ │ - 0x000058f0 203c7479 70652033 383e290a 74797065 ).type │ │ │ │ - 0x00005900 20313032 20283f20 3c747970 65203436 102 (? , ? ) │ │ │ │ - 0x00005920 3c747970 65203239 3e0a7479 70652031 .type 1 │ │ │ │ - 0x00005930 30332028 3f203c74 79706520 35313e29 03 (? ) │ │ │ │ - 0x00005940 203c7479 7065202d 31363e0a 74797065 .type │ │ │ │ - 0x00005950 20313034 20283f20 3c747970 65203239 104 (? , ? ) │ │ │ │ - 0x00005970 203c7479 70652032 393e0a74 79706520 .type │ │ │ │ - 0x00005980 31303520 283f203c 74797065 2032393e 105 (? │ │ │ │ - 0x00005990 2c203f20 3c747970 65203239 3e2c203f , ? , ? │ │ │ │ - 0x000059a0 203c7479 70652032 393e2920 3c747970 ) .type 106 ( │ │ │ │ - 0x000059c0 3f203c74 79706520 2d353e29 203c7479 ? ) .type 107 │ │ │ │ - 0x000059e0 20283f20 3c747970 65202d31 323e2920 (? ) │ │ │ │ - 0x000059f0 3c747970 65202d31 363e0a74 79706520 .type │ │ │ │ - 0x00005a00 31303820 283f203c 74797065 202d3133 108 (? , ? , │ │ │ │ - 0x00005a20 203f203c 74797065 202d3133 3e2c203f ? , ? │ │ │ │ - 0x00005a30 203c7479 7065202d 31333e2c 203f203c , ? < │ │ │ │ - 0x00005a40 74797065 202d3133 3e2c203f 203c7479 type -13>, ? , ? ) .type 109 (? ).type 1 │ │ │ │ - 0x00005a90 31302028 3f203c74 79706520 2d31333e 10 (? │ │ │ │ - 0x00005aa0 29203c74 79706520 2d31353e 0a747970 ) .typ │ │ │ │ - 0x00005ab0 65203131 31202a3c 74797065 20313835 e 111 *.type 112 *.type 113 │ │ │ │ - 0x00005ae0 2a3c7479 70652031 39353e0a 74797065 *.type │ │ │ │ - 0x00005af0 20313134 202a3c74 79706520 31383e0a 114 *. │ │ │ │ - 0x00005b00 74797065 20313135 202a3c74 79706520 type 115 *.type 116 *.type 117 │ │ │ │ - 0x00005b30 202a3c74 79706520 32353e0a 74797065 *.type │ │ │ │ - 0x00005b40 20313138 202a3c74 79706520 323e0a74 118 *.t │ │ │ │ - 0x00005b50 79706520 31313920 2a3c7479 70652035 ype 119 *.type 120 *.type 121 *< │ │ │ │ - 0x00005b80 74797065 20383e0a 74797065 20313232 type 8>.type 122 │ │ │ │ - 0x00005b90 202a3c74 79706520 393e0a74 79706520 *.type │ │ │ │ - 0x00005ba0 31323320 2a3c7479 70652031 313e0a74 123 *.t │ │ │ │ - 0x00005bb0 79706520 31323420 2a3c7479 70652031 ype 124 *.type 125 *.type 126 │ │ │ │ - 0x00005be0 2a3c7479 70652032 373e0a74 79706520 *.type │ │ │ │ - 0x00005bf0 31323720 2a3c7479 70652032 383e0a74 127 *.t │ │ │ │ - 0x00005c00 79706520 31323820 2a3c7479 70652033 ype 128 *.type 129 *.type 130 │ │ │ │ - 0x00005c30 2a3c7479 70652034 303e0a74 79706520 *.type │ │ │ │ - 0x00005c40 31333120 2a3c7479 70652034 313e0a74 131 *.t │ │ │ │ - 0x00005c50 79706520 31333220 2a3c7479 70652034 ype 132 *.type 133 *.type 134 │ │ │ │ - 0x00005c80 2a3c7479 70652034 353e0a74 79706520 *.type │ │ │ │ - 0x00005c90 31333520 2a3c7479 70652034 393e0a74 135 *.t │ │ │ │ - 0x00005ca0 79706520 31333620 2a3c7479 70652035 ype 136 *.type 137 *.type 138 │ │ │ │ - 0x00005cd0 2a3c7479 70652035 353e0a74 79706520 *.type │ │ │ │ - 0x00005ce0 31333920 2a3c7479 70652035 373e0a74 139 *.t │ │ │ │ - 0x00005cf0 79706520 31343020 2a3c7479 70652036 ype 140 *.type 141 *.type 142 │ │ │ │ - 0x00005d20 2a3c7479 70652036 393e0a74 79706520 *.type │ │ │ │ - 0x00005d30 31343320 2a3c7479 70652037 313e0a74 143 *.t │ │ │ │ - 0x00005d40 79706520 31343420 2a3c7479 70652036 ype 144 *.type 145 *.type 146 │ │ │ │ - 0x00005d70 20737472 75637420 7b204164 6472203c struct { Addr < │ │ │ │ - 0x00005d80 74797065 2034383e 3b205061 64203c74 type 48>; Pad ; }.type │ │ │ │ - 0x00005da0 20313437 20737472 75637420 7b204261 147 struct { Ba │ │ │ │ - 0x00005db0 7365203c 74797065 20313435 3e3b204c se ; L │ │ │ │ - 0x00005dc0 656e203c 74797065 2034343e 3b207d0a en ; }. │ │ │ │ - 0x00005dd0 74797065 20313438 20737472 75637420 type 148 struct │ │ │ │ - 0x00005de0 7b204368 726f6f74 203c7479 7065202d { Chroot ; Credential │ │ │ │ - 0x00005e00 3c747970 65203132 383e3b20 50747261 ; Ptra │ │ │ │ - 0x00005e10 6365203c 74797065 202d3135 3e3b2053 ce ; S │ │ │ │ - 0x00005e20 65747369 64203c74 79706520 2d31353e etsid │ │ │ │ - 0x00005e30 3b205365 74706769 64203c74 79706520 ; Setpgid ; Setctty ; Noctty │ │ │ │ - 0x00005e60 203c7479 7065202d 31353e3b 20437474 ; Ctt │ │ │ │ - 0x00005e70 79203c74 79706520 2d31313e 3b20466f y ; Fo │ │ │ │ - 0x00005e80 72656772 6f756e64 203c7479 7065202d reground ; Pgid ; Pdeathsig │ │ │ │ - 0x00005eb0 3c747970 65203531 3e3b2043 6c6f6e65 ; Clone │ │ │ │ - 0x00005ec0 666c6167 73203c74 79706520 2d31333e flags │ │ │ │ - 0x00005ed0 3b20556e 73686172 65666c61 6773203c ; Unshareflags < │ │ │ │ - 0x00005ee0 74797065 202d3133 3e3b2055 69644d61 type -13>; UidMa │ │ │ │ - 0x00005ef0 7070696e 6773203c 74797065 20313936 ppings ; GidMappings < │ │ │ │ - 0x00005f10 74797065 20313936 3e3b2047 69644d61 type 196>; GidMa │ │ │ │ - 0x00005f20 7070696e 6773456e 61626c65 53657467 ppingsEnableSetg │ │ │ │ - 0x00005f30 726f7570 73203c74 79706520 2d31353e roups │ │ │ │ - 0x00005f40 3b20416d 6269656e 74436170 73203c74 ; AmbientCaps ; }.type │ │ │ │ - 0x00005f60 20313439 20737472 75637420 7b20436f 149 struct { Co │ │ │ │ - 0x00005f70 6e746169 6e657249 44203c74 79706520 ntainerID ; HostID ; Size ; }.type │ │ │ │ - 0x00005fb0 20313530 20737472 75637420 7b204465 150 struct { De │ │ │ │ - 0x00005fc0 76203c74 79706520 2d383e3b 20496e6f v ; Ino │ │ │ │ - 0x00005fd0 203c7479 7065202d 383e3b20 4d6f6465 ; Mode │ │ │ │ - 0x00005fe0 203c7479 7065202d 373e3b20 4e6c696e ; Nlin │ │ │ │ - 0x00005ff0 6b203c74 79706520 2d373e3b 20556964 k ; Uid │ │ │ │ - 0x00006000 203c7479 7065202d 373e3b20 47696420 ; Gid │ │ │ │ - 0x00006010 3c747970 65202d37 3e3b2052 64657620 ; Rdev │ │ │ │ - 0x00006020 3c747970 65202d38 3e3b202e 73797363 ; .sysc │ │ │ │ - 0x00006030 616c6c2e 5f5f7061 6431203c 74797065 all.__pad1 ; Size ; Blksize ; .syscal │ │ │ │ - 0x00006070 6c2e5f5f 70616432 203c7479 7065202d l.__pad2 ; Blocks ; Atim ; Mtim ; Ctim ; .syscall._ │ │ │ │ - 0x000060d0 5f676c69 62635f72 65736572 76656420 _glibc_reserved │ │ │ │ - 0x000060e0 3c747970 65203138 343e3b20 7d0a7479 ; }.ty │ │ │ │ - 0x000060f0 70652031 35312073 74727563 74207b20 pe 151 struct { │ │ │ │ - 0x00006100 44697220 3c747970 65202d31 363e3b20 Dir ; │ │ │ │ - 0x00006110 456e7620 3c747970 65203139 343e3b20 Env ; │ │ │ │ - 0x00006120 46696c65 73203c74 79706520 3138393e Files │ │ │ │ - 0x00006130 3b205379 73203c74 79706520 3133383e ; Sys │ │ │ │ - 0x00006140 3b207d0a 74797065 20313532 20737472 ; }.type 152 str │ │ │ │ - 0x00006150 75637420 7b204661 6d696c79 203c7479 uct { Family ; Data ; }.type │ │ │ │ - 0x00006180 31353320 73747275 6374207b 204d756c 153 struct { Mul │ │ │ │ - 0x00006190 74696164 6472203c 74797065 20313833 tiaddr ; Interface ; }.type 1 │ │ │ │ - 0x000061c0 35342073 74727563 74207b20 4d756c74 54 struct { Mult │ │ │ │ - 0x000061d0 69616464 72203c74 79706520 3138363e iaddr │ │ │ │ - 0x000061e0 3b204164 64726573 73203c74 79706520 ; Address ; Ifindex ; }.type │ │ │ │ - 0x00006210 31353520 73747275 6374207b 204d756c 155 struct { Mul │ │ │ │ - 0x00006220 74696164 6472203c 74797065 20313836 tiaddr ; Interface ; }.type │ │ │ │ - 0x00006250 31353620 73747275 6374207b 204f6e6f 156 struct { Ono │ │ │ │ - 0x00006260 6666203c 74797065 202d333e 3b204c69 ff ; Li │ │ │ │ - 0x00006270 6e676572 203c7479 7065202d 333e3b20 nger ; │ │ │ │ - 0x00006280 7d0a7479 70652031 35372073 74727563 }.type 157 struc │ │ │ │ - 0x00006290 74207b20 4f70203c 74797065 202d3136 t { Op ; Old ; New ; Err ; }.type 158 st │ │ │ │ - 0x000062e0 72756374 207b204f 70203c74 79706520 ruct { Op ; Path ; Err ; }.type 15 │ │ │ │ - 0x00006320 39207374 72756374 207b2050 6964203c 9 struct { Pid < │ │ │ │ - 0x00006330 74797065 202d3131 3e3b202e 6f732e68 type -11>; .os.h │ │ │ │ - 0x00006340 616e646c 65203c74 79706520 2d31333e andle │ │ │ │ - 0x00006350 3b202e6f 732e6973 646f6e65 203c7479 ; .os.isdone ; .os.sigM │ │ │ │ - 0x00006370 75203c74 79706520 32383e3b 207d0a74 u ; }.t │ │ │ │ - 0x00006380 79706520 31363020 73747275 6374207b ype 160 struct { │ │ │ │ - 0x00006390 20536563 203c7479 70652035 393e3b20 Sec ; │ │ │ │ - 0x000063a0 4e736563 203c7479 70652035 383e3b20 Nsec ; │ │ │ │ - 0x000063b0 7d0a7479 70652031 36312073 74727563 }.type 161 struc │ │ │ │ - 0x000063c0 74207b20 53656320 3c747970 65203631 t { Sec ; Usec ; }.type 162 st │ │ │ │ - 0x000063f0 72756374 207b2053 79736361 6c6c203c ruct { Syscall < │ │ │ │ - 0x00006400 74797065 202d3136 3e3b2045 7272203c type -16>; Err < │ │ │ │ - 0x00006410 74797065 202d3139 3e3b207d 0a747970 type -19>; }.typ │ │ │ │ - 0x00006420 65203136 33207374 72756374 207b2053 e 163 struct { S │ │ │ │ - 0x00006430 79736e61 6d65203c 74797065 20313837 ysname ; Nodename ; Release │ │ │ │ - 0x00006460 3c747970 65203138 373e3b20 56657273 ; Vers │ │ │ │ - 0x00006470 696f6e20 3c747970 65203138 373e3b20 ion ; │ │ │ │ - 0x00006480 4d616368 696e6520 3c747970 65203138 Machine ; Domainname < │ │ │ │ - 0x000064a0 74797065 20313837 3e3b207d 0a747970 type 187>; }.typ │ │ │ │ - 0x000064b0 65203136 34207374 72756374 207b2055 e 164 struct { U │ │ │ │ - 0x000064c0 6964203c 74797065 202d373e 3b204769 id ; Gi │ │ │ │ - 0x000064d0 64203c74 79706520 2d373e3b 2047726f d ; Gro │ │ │ │ - 0x000064e0 75707320 3c747970 65203139 393e3b20 ups ; │ │ │ │ - 0x000064f0 4e6f5365 7447726f 75707320 3c747970 NoSetGroups ; }.type 1 │ │ │ │ - 0x00006510 36352073 74727563 74207b20 5574696d 65 struct { Utim │ │ │ │ - 0x00006520 65203c74 79706520 36303e3b 20537469 e ; Sti │ │ │ │ - 0x00006530 6d65203c 74797065 2036303e 3b204d61 me ; Ma │ │ │ │ - 0x00006540 78727373 203c7479 7065202d 343e3b20 xrss ; │ │ │ │ - 0x00006550 49787273 73203c74 79706520 2d343e3b Ixrss ; │ │ │ │ - 0x00006560 20496472 7373203c 74797065 202d343e Idrss │ │ │ │ - 0x00006570 3b204973 72737320 3c747970 65202d34 ; Isrss ; Minflt ; Majflt ; Nswap ; Inblock │ │ │ │ - 0x000065c0 3c747970 65202d34 3e3b204f 75626c6f ; Oublo │ │ │ │ - 0x000065d0 636b203c 74797065 202d343e 3b204d73 ck ; Ms │ │ │ │ - 0x000065e0 67736e64 203c7479 7065202d 343e3b20 gsnd ; │ │ │ │ - 0x000065f0 4d736772 6376203c 74797065 202d343e Msgrcv │ │ │ │ - 0x00006600 3b204e73 69676e61 6c73203c 74797065 ; Nsignals ; Nvcsw ; Nivcsw ; }.type │ │ │ │ - 0x00006640 31363620 73747275 6374207b 203f203c 166 struct { ? < │ │ │ │ - 0x00006650 74797065 20313235 3e3b207d 0a747970 type 125>; }.typ │ │ │ │ - 0x00006660 65203136 37207374 72756374 207b2072 e 167 struct { r │ │ │ │ - 0x00006670 65733020 3c747970 65202d31 313e3b20 es0 ; │ │ │ │ - 0x00006680 72657331 203c7479 7065202d 31393e3b res1 ; │ │ │ │ - 0x00006690 207d0a74 79706520 31363820 73747275 }.type 168 stru │ │ │ │ - 0x000066a0 6374207b 207d0a74 79706520 31363920 ct { }.type 169 │ │ │ │ - 0x000066b0 73747275 6374207b 202e696e 7465726e struct { .intern │ │ │ │ - 0x000066c0 616c2f70 6f6c6c2e 66646d75 203c7479 al/poll.fdmu ; Sysfd ; .inter │ │ │ │ - 0x000066f0 6e616c2f 706f6c6c 2e706420 3c747970 nal/poll.pd ; .internal │ │ │ │ - 0x00006710 2f706f6c 6c2e696f 76656373 203c7479 /poll.iovecs ; .intern │ │ │ │ - 0x00006730 616c2f70 6f6c6c2e 6373656d 61203c74 al/poll.csema ; .intern │ │ │ │ - 0x00006750 616c2f70 6f6c6c2e 6973426c 6f636b69 al/poll.isBlocki │ │ │ │ - 0x00006760 6e67203c 74797065 202d373e 3b204973 ng ; Is │ │ │ │ - 0x00006770 53747265 616d203c 74797065 202d3135 Stream ; ZeroReadIsEOF │ │ │ │ - 0x00006790 203c7479 7065202d 31353e3b 202e696e ; .in │ │ │ │ - 0x000067a0 7465726e 616c2f70 6f6c6c2e 69734669 ternal/poll.isFi │ │ │ │ - 0x000067b0 6c65203c 74797065 202d3135 3e3b207d le ; } │ │ │ │ - 0x000067c0 0a747970 65203137 30207374 72756374 .type 170 struct │ │ │ │ - 0x000067d0 207b202e 696e7465 726e616c 2f706f6c { .internal/pol │ │ │ │ - 0x000067e0 6c2e7275 6e74696d 65437478 203c7479 l.runtimeCtx ; }.type │ │ │ │ - 0x00006800 31373120 73747275 6374207b 202e696e 171 struct { .in │ │ │ │ - 0x00006810 7465726e 616c2f70 6f6c6c2e 73746174 ternal/poll.stat │ │ │ │ - 0x00006820 65203c74 79706520 2d383e3b 202e696e e ; .in │ │ │ │ - 0x00006830 7465726e 616c2f70 6f6c6c2e 7273656d ternal/poll.rsem │ │ │ │ - 0x00006840 61203c74 79706520 2d373e3b 202e696e a ; .in │ │ │ │ - 0x00006850 7465726e 616c2f70 6f6c6c2e 7773656d ternal/poll.wsem │ │ │ │ - 0x00006860 61203c74 79706520 2d373e3b 207d0a74 a ; }.t │ │ │ │ - 0x00006870 79706520 31373220 73747275 6374207b ype 172 struct { │ │ │ │ - 0x00006880 202e6f73 2e646972 203c7479 70652031 .os.dir ; }.type 173 │ │ │ │ - 0x000068a0 73747275 6374207b 202e6f73 2e706664 struct { .os.pfd │ │ │ │ - 0x000068b0 203c7479 70652031 383e3b20 2e6f732e ; .os. │ │ │ │ - 0x000068c0 6e616d65 203c7479 7065202d 31363e3b name ; │ │ │ │ - 0x000068d0 202e6f73 2e646972 696e666f 203c7479 .os.dirinfo ; .os.non │ │ │ │ - 0x000068f0 626c6f63 6b203c74 79706520 2d31353e block │ │ │ │ - 0x00006900 3b202e6f 732e7374 646f7574 4f724572 ; .os.stdoutOrEr │ │ │ │ - 0x00006910 72203c74 79706520 2d31353e 3b202e6f r ; .o │ │ │ │ - 0x00006920 732e6170 70656e64 4d6f6465 203c7479 s.appendMode ; }.type │ │ │ │ - 0x00006940 31373420 73747275 6374207b 202e6f73 174 struct { .os │ │ │ │ - 0x00006950 2e706964 203c7479 7065202d 31313e3b .pid ; │ │ │ │ - 0x00006960 202e6f73 2e737461 74757320 3c747970 .os.status ; .os.rusag │ │ │ │ - 0x00006980 65203c74 79706520 3133363e 3b207d0a e ; }. │ │ │ │ - 0x00006990 74797065 20313735 20737472 75637420 type 175 struct │ │ │ │ - 0x000069a0 7b207265 7330203c 74797065 202d3131 { res0 ; res1 ; }.type 176 s │ │ │ │ - 0x000069d0 74727563 74207b20 2e73796e 632e7374 truct { .sync.st │ │ │ │ - 0x000069e0 61746520 3c747970 65202d33 3e3b202e ate ; . │ │ │ │ - 0x000069f0 73796e63 2e73656d 61203c74 79706520 sync.sema ; }.type 177 │ │ │ │ - 0x00006a10 73747275 6374207b 202e7379 6e632e77 struct { .sync.w │ │ │ │ - 0x00006a20 203c7479 70652032 373e3b20 2e73796e ; .syn │ │ │ │ - 0x00006a30 632e7772 69746572 53656d20 3c747970 c.writerSem ; .sync.rea │ │ │ │ - 0x00006a50 64657253 656d203c 74797065 202d373e derSem │ │ │ │ - 0x00006a60 3b202e73 796e632e 72656164 6572436f ; .sync.readerCo │ │ │ │ - 0x00006a70 756e7420 3c747970 65202d33 3e3b202e unt ; . │ │ │ │ - 0x00006a80 73796e63 2e726561 64657257 61697420 sync.readerWait │ │ │ │ - 0x00006a90 3c747970 65202d33 3e3b207d 0a747970 ; }.typ │ │ │ │ - 0x00006aa0 65203137 38207374 72756374 207b202e e 178 struct { . │ │ │ │ - 0x00006ab0 74696d65 2e6e616d 65203c74 79706520 time.name ; .time.offs │ │ │ │ - 0x00006ad0 6574203c 74797065 202d3131 3e3b202e et ; . │ │ │ │ - 0x00006ae0 74696d65 2e697344 5354203c 74797065 time.isDST ; }.type 17 │ │ │ │ - 0x00006b00 39207374 72756374 207b202e 74696d65 9 struct { .time │ │ │ │ - 0x00006b10 2e6e616d 65203c74 79706520 2d31363e .name │ │ │ │ - 0x00006b20 3b202e74 696d652e 7a6f6e65 203c7479 ; .time.zone ; .time.t │ │ │ │ - 0x00006b40 78203c74 79706520 3139383e 3b202e74 x ; .t │ │ │ │ - 0x00006b50 696d652e 65787465 6e64203c 74797065 ime.extend ; .time.cac │ │ │ │ - 0x00006b70 68655374 61727420 3c747970 65202d34 heStart ; .time.cacheEn │ │ │ │ - 0x00006b90 64203c74 79706520 2d343e3b 202e7469 d ; .ti │ │ │ │ - 0x00006ba0 6d652e63 61636865 5a6f6e65 203c7479 me.cacheZone ; }.type │ │ │ │ - 0x00006bc0 31383020 73747275 6374207b 202e7469 180 struct { .ti │ │ │ │ - 0x00006bd0 6d652e77 616c6c20 3c747970 65202d38 me.wall ; .time.ext ; .time.lo │ │ │ │ - 0x00006c00 63203c74 79706520 3134323e 3b207d0a c ; }. │ │ │ │ - 0x00006c10 74797065 20313831 20737472 75637420 type 181 struct │ │ │ │ - 0x00006c20 7b202e74 696d652e 7768656e 203c7479 { .time.when ; .time.in │ │ │ │ - 0x00006c40 64657820 3c747970 65202d35 3e3b202e dex ; . │ │ │ │ - 0x00006c50 74696d65 2e697373 7464203c 74797065 time.isstd ; .time.isu │ │ │ │ - 0x00006c70 7463203c 74797065 202d3135 3e3b207d tc ; } │ │ │ │ - 0x00006c80 0a747970 65203138 32205b31 34205d20 .type 182 [14 ] │ │ │ │ - 0x00006c90 3c747970 65202d31 3e0a7479 70652031 .type 1 │ │ │ │ - 0x00006ca0 3833205b 3136205d 203c7479 7065202d 83 [16 ] .type 184 [2 │ │ │ │ - 0x00006cc0 5d203c74 79706520 2d333e0a 74797065 ] .type │ │ │ │ - 0x00006cd0 20313835 205b3220 5d203c74 79706520 185 [2 ] .type 186 [4 │ │ │ │ - 0x00006cf0 5d203c74 79706520 2d32303e 0a747970 ] .typ │ │ │ │ - 0x00006d00 65203138 37205b36 35205d20 3c747970 e 187 [65 ] .type 188 [ │ │ │ │ - 0x00006d20 3936205d 203c7479 7065202d 313e0a74 96 ] .t │ │ │ │ - 0x00006d30 79706520 31383920 5b5d203c 74797065 ype 189 [] .type 190 [ │ │ │ │ - 0x00006d50 5d203c74 79706520 3230303e 0a747970 ] .typ │ │ │ │ - 0x00006d60 65203139 31205b5d 203c7479 7065202d e 191 [] .type 192 [] │ │ │ │ - 0x00006d80 3c747970 6520313e 0a747970 65203139 .type 19 │ │ │ │ - 0x00006d90 33205b5d 203c7479 70652033 3e0a7479 3 [] .ty │ │ │ │ - 0x00006da0 70652031 3934205b 5d203c74 79706520 pe 194 [] .type 195 [] │ │ │ │ - 0x00006dc0 203c7479 70652034 333e0a74 79706520 .type │ │ │ │ - 0x00006dd0 31393620 5b5d203c 74797065 2035363e 196 [] │ │ │ │ - 0x00006de0 0a747970 65203139 37205b5d 203c7479 .type 197 [] .type 198 │ │ │ │ - 0x00006e00 5b5d203c 74797065 2036373e 0a747970 [] .typ │ │ │ │ - 0x00006e10 65203139 39205b5d 203c7479 7065202d e 199 [] .type 200 [] < │ │ │ │ - 0x00006e30 74797065 202d3230 3e0a7479 70652032 type -20>.type 2 │ │ │ │ - 0x00006e40 3031205b 5d203c74 79706520 2d31333e 01 [] │ │ │ │ - 0x00006e50 0a747970 65203230 3220696e 74657266 .type 202 interf │ │ │ │ - 0x00006e60 61636520 7b20436c 6f736520 2829203c ace { Close () < │ │ │ │ - 0x00006e70 74797065 202d3139 3e3b2052 65616420 type -19>; Read │ │ │ │ - 0x00006e80 283f203c 74797065 20323030 3e292028 (? ) ( │ │ │ │ - 0x00006e90 3f203c74 79706520 2d31313e 2c203f20 ? , ? │ │ │ │ - 0x00006ea0 3c747970 65202d31 393e293b 20537461 ); Sta │ │ │ │ - 0x00006eb0 74202829 20283f20 3c747970 65203233 t () (? , ? ) │ │ │ │ - 0x00006ed0 3b207d0a 74797065 20323033 20696e74 ; }.type 203 int │ │ │ │ - 0x00006ee0 65726661 6365207b 20436f6e 74726f6c erface { Control │ │ │ │ - 0x00006ef0 20286620 3c747970 65203130 393e2920 (f ) │ │ │ │ - 0x00006f00 3c747970 65202d31 393e3b20 52656164 ; Read │ │ │ │ - 0x00006f10 20286620 3c747970 65203131 303e2920 (f ) │ │ │ │ - 0x00006f20 3c747970 65202d31 393e3b20 57726974 ; Writ │ │ │ │ - 0x00006f30 65202866 203c7479 70652031 31303e29 e (f ) │ │ │ │ - 0x00006f40 203c7479 7065202d 31393e3b 207d0a74 ; }.t │ │ │ │ - 0x00006f50 79706520 32303420 696e7465 72666163 ype 204 interfac │ │ │ │ - 0x00006f60 65207b20 496e666f 20282920 283f203c e { Info () (? < │ │ │ │ - 0x00006f70 74797065 2032333e 2c203f20 3c747970 type 23>, ? ); IsDir ( │ │ │ │ - 0x00006f90 29203c74 79706520 2d31353e 3b204e61 ) ; Na │ │ │ │ - 0x00006fa0 6d652028 29203c74 79706520 2d31363e me () │ │ │ │ - 0x00006fb0 3b205479 70652028 29203c74 79706520 ; Type () ; }.type 205 │ │ │ │ - 0x00006fd0 696e7465 72666163 65207b20 49734469 interface { IsDi │ │ │ │ - 0x00006fe0 72202829 203c7479 7065202d 31353e3b r () ; │ │ │ │ - 0x00006ff0 204d6f64 54696d65 20282920 3c747970 ModTime () ; Mode () < │ │ │ │ - 0x00007010 74797065 2032343e 3b204e61 6d652028 type 24>; Name ( │ │ │ │ - 0x00007020 29203c74 79706520 2d31363e 3b205369 ) ; Si │ │ │ │ - 0x00007030 7a652028 29203c74 79706520 2d343e3b ze () ; │ │ │ │ - 0x00007040 20537973 20282920 3c747970 65203231 Sys () ; }.type 206 i │ │ │ │ - 0x00007060 6e746572 66616365 207b204c 6f636b20 nterface { Lock │ │ │ │ - 0x00007070 28293b20 556e6c6f 636b2028 293b207d (); Unlock (); } │ │ │ │ - 0x00007080 0a747970 65203230 3720696e 74657266 .type 207 interf │ │ │ │ - 0x00007090 61636520 7b204f70 656e2028 6e616d65 ace { Open (name │ │ │ │ - 0x000070a0 203c7479 7065202d 31363e29 20283f20 ) (? │ │ │ │ - 0x000070b0 3c747970 65203232 3e2c203f 203c7479 , ? ); }.type │ │ │ │ - 0x000070d0 20323038 20696e74 65726661 6365207b 208 interface { │ │ │ │ - 0x000070e0 20526561 64202870 203c7479 70652032 Read (p ) (n , err ); }.type 209 │ │ │ │ - 0x00007120 696e7465 72666163 65207b20 5369676e interface { Sign │ │ │ │ - 0x00007130 616c2028 293b2053 7472696e 67202829 al (); String () │ │ │ │ - 0x00007140 203c7479 7065202d 31363e3b 207d0a74 ; }.t │ │ │ │ - 0x00007150 79706520 32313020 696e7465 72666163 ype 210 interfac │ │ │ │ - 0x00007160 65207b20 7d0a7479 70652032 31312069 e { }.type 211 i │ │ │ │ - 0x00007170 6e746572 66616365 207b202e 73797363 nterface { .sysc │ │ │ │ - 0x00007180 616c6c2e 736f636b 61646472 20282920 all.sockaddr () │ │ │ │ - 0x00007190 28707472 203c7479 70652031 33353e2c (ptr , │ │ │ │ - 0x000071a0 206c656e 203c7479 70652035 333e2c20 len , │ │ │ │ - 0x000071b0 65727220 3c747970 65202d31 393e293b err ); │ │ │ │ - 0x000071c0 207d0a66 756e6320 2e63686d 6f642028 }.func .chmod ( │ │ │ │ - 0x000071d0 6e616d65 203c7479 7065202d 31363e2c name , │ │ │ │ - 0x000071e0 206d6f64 65203c74 79706520 343e2920 mode ) │ │ │ │ - 0x000071f0 3c747970 65202d31 393e0a76 6172202e .var . │ │ │ │ - 0x00007200 65786563 75746162 6c655061 7468203c executablePath < │ │ │ │ - 0x00007210 74797065 202d3136 3e0a7661 72202e65 type -16>.var .e │ │ │ │ - 0x00007220 78656375 7461626c 65506174 68457272 xecutablePathErr │ │ │ │ - 0x00007230 203c7479 7065202d 31393e0a 66756e63 .func │ │ │ │ - 0x00007240 202e6661 73747261 6e642028 29203c74 .fastrand () .func .ne │ │ │ │ - 0x00007260 7750726f 63657373 20287069 64203c74 wProcess (pid , handle │ │ │ │ - 0x00007280 203c7479 7065202d 31333e29 203c7479 ) .func .re │ │ │ │ - 0x000072a0 6d6f7665 416c6c20 28706174 68203c74 moveAll (path ) .func .renam │ │ │ │ - 0x000072d0 6520286f 6c646e61 6d65203c 74797065 e (oldname , newname < │ │ │ │ - 0x000072f0 74797065 202d3136 3e29203c 74797065 type -16>) .func .runt │ │ │ │ - 0x00007310 696d655f 61726773 20282920 3c747970 ime_args () .func .run │ │ │ │ - 0x00007330 74696d65 5f626566 6f726545 78697420 time_beforeExit │ │ │ │ - 0x00007340 28290a66 756e6320 2e74656d 70446972 ().func .tempDir │ │ │ │ - 0x00007350 20282920 28247265 74313437 203c7479 () ($ret147 ) . // ../../../ │ │ │ │ - 0x00007380 7372632f 6c696267 6f2f676f 2f6f732f src/libgo/go/os/ │ │ │ │ - 0x00007390 66696c65 5f756e69 782e676f 3a333431 file_unix.go:341 │ │ │ │ - 0x000073a0 0a207661 72206469 72203c74 79706520 . var dir = Getenv($c │ │ │ │ - 0x000073c0 6f6e7665 7274283c 74797065 202d3136 onvert(, "TMPDIR")) // │ │ │ │ - 0x000073e0 3334320a 207b202f 2f333433 0a202069 342. { //343. i │ │ │ │ - 0x000073f0 66202864 6972203d 3d202463 6f6e7665 f (dir == $conve │ │ │ │ - 0x00007400 7274283c 74797065 202d3136 3e2c2022 rt(, " │ │ │ │ - 0x00007410 22292920 7b202f2f 3334330a 2020207b ")) { //343. { │ │ │ │ - 0x00007420 202f2f33 34340a20 2020207b 202f2f33 //344. { //3 │ │ │ │ - 0x00007430 34360a20 20202020 64697220 3d202463 46. dir = $c │ │ │ │ - 0x00007440 6f6e7665 7274283c 74797065 202d3136 onvert(, "/tmp") //347 │ │ │ │ - 0x00007460 0a202020 207d202f 2f333438 0a202020 . } //348. │ │ │ │ - 0x00007470 7d202f2f 3334380a 20207d20 2f2f3334 } //348. } //34 │ │ │ │ - 0x00007480 330a207d 202f2f33 34390a20 7b202f2f 3. } //349. { // │ │ │ │ - 0x00007490 3335300a 20202472 65743134 37203d20 350. $ret147 = │ │ │ │ - 0x000074a0 64697220 2f2f3335 300a2020 72657475 dir //350. retu │ │ │ │ - 0x000074b0 726e202f 2f333530 0a207d20 2f2f300a rn //350. } //0. │ │ │ │ - 0x000074c0 66756e63 202e7569 746f6120 2876616c func .uitoa (val │ │ │ │ - 0x000074d0 203c7479 7065202d 31323e29 203c7479 ) .func .un │ │ │ │ - 0x000074f0 6465726c 79696e67 4572726f 72497320 derlyingErrorIs │ │ │ │ - 0x00007500 28657272 203c6573 633a3078 313e203c (err < │ │ │ │ - 0x00007510 74797065 202d3139 3e2c2074 61726765 type -19>, targe │ │ │ │ - 0x00007520 74203c65 73633a30 78313e20 3c747970 t ) .var Args .func Chdi │ │ │ │ - 0x00007560 72202864 6972203c 74797065 202d3136 r (dir ) .fu │ │ │ │ - 0x00007580 6e632043 686d6f64 20286e61 6d65203c nc Chmod (name < │ │ │ │ - 0x00007590 74797065 202d3136 3e2c206d 6f646520 type -16>, mode │ │ │ │ - 0x000075a0 3c747970 6520343e 29202824 72657439 ) ($ret9 │ │ │ │ - 0x000075b0 39203c74 79706520 2d31393e 29203c69 9 ) . // ../. │ │ │ │ - 0x000075d0 2e2f2e2e 2f737263 2f6c6962 676f2f67 ./../src/libgo/g │ │ │ │ - 0x000075e0 6f2f6f73 2f66696c 652e676f 3a353332 o/os/file.go:532 │ │ │ │ - 0x000075f0 0a207b20 2f2f3533 320a2020 24726574 . { //532. $ret │ │ │ │ - 0x00007600 3939203d 202e6368 6d6f6428 6e616d65 99 = .chmod(name │ │ │ │ - 0x00007610 2c206d6f 64652920 2f2f3533 320a2020 , mode) //532. │ │ │ │ - 0x00007620 72657475 726e202f 2f353332 0a207d20 return //532. } │ │ │ │ - 0x00007630 2f2f300a 66756e63 2043686f 776e2028 //0.func Chown ( │ │ │ │ - 0x00007640 6e616d65 203c7479 7065202d 31363e2c name , │ │ │ │ - 0x00007650 20756964 203c7479 7065202d 31313e2c uid , │ │ │ │ - 0x00007660 20676964 203c7479 7065202d 31313e29 gid ) │ │ │ │ - 0x00007670 203c7479 7065202d 31393e0a 66756e63 .func │ │ │ │ - 0x00007680 20436874 696d6573 20286e61 6d65203c Chtimes (name < │ │ │ │ - 0x00007690 74797065 202d3136 3e2c2061 74696d65 type -16>, atime │ │ │ │ - 0x000076a0 203c6573 633a3078 313e203c 74797065 , mtime ) │ │ │ │ - 0x000076d0 203c7479 7065202d 31393e0a 66756e63 .func │ │ │ │ - 0x000076e0 20436c65 6172656e 76202829 203c696e Clearenv () . // ../../ │ │ │ │ - 0x00007700 2e2e2f73 72632f6c 6962676f 2f676f2f ../src/libgo/go/ │ │ │ │ - 0x00007710 6f732f65 6e762e67 6f3a3133 330a203c os/env.go:133. < │ │ │ │ - 0x00007720 7031333e 436c6561 72656e76 2829202f p13>Clearenv() / │ │ │ │ - 0x00007730 2f313334 0a66756e 63204372 65617465 /134.func Create │ │ │ │ - 0x00007740 20286e61 6d65203c 74797065 202d3136 (name ) (? │ │ │ │ - 0x00007760 2c203f20 3c747970 65202d31 393e290a , ? ). │ │ │ │ - 0x00007770 66756e63 20437265 61746554 656d7020 func CreateTemp │ │ │ │ - 0x00007780 28646972 203c6573 633a3078 313e203c (dir < │ │ │ │ - 0x00007790 74797065 202d3136 3e2c2070 61747465 type -16>, patte │ │ │ │ - 0x000077a0 726e203c 74797065 202d3136 3e292028 rn ) ( │ │ │ │ - 0x000077b0 3f203c74 79706520 3131383e 2c203f20 ? , ? │ │ │ │ - 0x000077c0 3c747970 65202d31 393e290a 636f6e73 ).cons │ │ │ │ - 0x000077d0 74204465 764e756c 6c203d20 222f6465 t DevNull = "/de │ │ │ │ - 0x000077e0 762f6e75 6c6c220a 66756e63 20446972 v/null".func Dir │ │ │ │ - 0x000077f0 46532028 64697220 3c747970 65202d31 FS (dir ) ($ret107 ) . // ../../../s │ │ │ │ - 0x00007830 72632f6c 6962676f 2f676f2f 6f732f66 rc/libgo/go/os/f │ │ │ │ - 0x00007840 696c652e 676f3a36 31390a20 7b202f2f ile.go:619. { // │ │ │ │ - 0x00007850 3632300a 20202472 65743130 37203d20 620. $ret107 = │ │ │ │ - 0x00007860 24636f6e 76657274 283c7479 70652032 $convert(, $convert(, dir)) // │ │ │ │ - 0x00007890 3632300a 20207265 7475726e 202f2f36 620. return //6 │ │ │ │ - 0x000078a0 32300a20 7d202f2f 300a6675 6e632045 20. } //0.func E │ │ │ │ - 0x000078b0 6e766972 6f6e2028 29202824 72657431 nviron () ($ret1 │ │ │ │ - 0x000078c0 39203c74 79706520 3139343e 29203c69 9 ) . // ../. │ │ │ │ - 0x000078e0 2e2f2e2e 2f737263 2f6c6962 676f2f67 ./../src/libgo/g │ │ │ │ - 0x000078f0 6f2f6f73 2f656e76 2e676f3a 3133390a o/os/env.go:139. │ │ │ │ - 0x00007900 207b202f 2f313430 0a202024 72657431 { //140. $ret1 │ │ │ │ - 0x00007910 39203d20 3c703133 3e456e76 69726f6e 9 = Environ │ │ │ │ - 0x00007920 2829202f 2f313430 0a202072 65747572 () //140. retur │ │ │ │ - 0x00007930 6e202f2f 3134300a 207d202f 2f300a76 n //140. } //0.v │ │ │ │ - 0x00007940 61722045 7272436c 6f736564 203c7479 ar ErrClosed .var ErrD │ │ │ │ - 0x00007960 6561646c 696e6545 78636565 64656420 eadlineExceeded │ │ │ │ - 0x00007970 3c747970 65202d31 393e0a76 61722045 .var E │ │ │ │ - 0x00007980 72724578 69737420 3c747970 65202d31 rrExist .var ErrInvali │ │ │ │ - 0x000079a0 64203c74 79706520 2d31393e 0a766172 d .var │ │ │ │ - 0x000079b0 20457272 4e6f4465 61646c69 6e65203c ErrNoDeadline < │ │ │ │ - 0x000079c0 74797065 202d3139 3e0a7661 72204572 type -19>.var Er │ │ │ │ - 0x000079d0 724e6f74 45786973 74203c74 79706520 rNotExist .var ErrPerm │ │ │ │ - 0x000079f0 69737369 6f6e203c 74797065 202d3139 ission .var ErrProcess │ │ │ │ - 0x00007a10 446f6e65 203c7479 7065202d 31393e0a Done . │ │ │ │ - 0x00007a20 66756e63 20457865 63757461 626c6520 func Executable │ │ │ │ - 0x00007a30 28292028 3f203c74 79706520 2d31363e () (? │ │ │ │ - 0x00007a40 2c203f20 3c747970 65202d31 393e290a , ? ). │ │ │ │ - 0x00007a50 66756e63 20457869 74202863 6f646520 func Exit (code │ │ │ │ - 0x00007a60 3c747970 65202d31 313e2920 3c696e6c ) . // ../../ │ │ │ │ - 0x00007a80 2e2e2f73 72632f6c 6962676f 2f676f2f ../src/libgo/go/ │ │ │ │ - 0x00007a90 6f732f70 726f632e 676f3a36 320a207b os/proc.go:62. { │ │ │ │ - 0x00007aa0 202f2f36 330a2020 69662028 636f6465 //63. if (code │ │ │ │ - 0x00007ab0 203d3d20 24636f6e 76657274 283c7479 == $convert(, 0 )) { │ │ │ │ - 0x00007ad0 2f2f3633 0a202020 7b202f2f 36340a20 //63. { //64. │ │ │ │ - 0x00007ae0 20202069 66203c70 363e5061 6e69634f if PanicO │ │ │ │ - 0x00007af0 6e457869 74302829 207b202f 2f36340a nExit0() { //64. │ │ │ │ - 0x00007b00 20202020 2070616e 69632824 636f6e76 panic($conv │ │ │ │ - 0x00007b10 65727428 3c747970 65203231 303e2c20 ert(, │ │ │ │ - 0x00007b20 24636f6e 76657274 283c7479 7065202d $convert(, "unexpected │ │ │ │ - 0x00007b40 2063616c 6c20746f 206f732e 45786974 call to os.Exit │ │ │ │ - 0x00007b50 28302920 64757269 6e672074 65737422 (0) during test" │ │ │ │ - 0x00007b60 29292920 2f2f3638 0a202020 207d202f ))) //68. } / │ │ │ │ - 0x00007b70 2f36340a 2020207d 202f2f36 390a2020 /64. } //69. │ │ │ │ - 0x00007b80 202e7275 6e74696d 655f6265 666f7265 .runtime_before │ │ │ │ - 0x00007b90 45786974 2829202f 2f37330a 20207d20 Exit() //73. } │ │ │ │ - 0x00007ba0 2f2f3633 0a207d20 2f2f3734 0a203c70 //63. } //74.

Exit(code) // │ │ │ │ - 0x00007bc0 37350a66 756e6320 45787061 6e642028 75.func Expand ( │ │ │ │ - 0x00007bd0 73203c74 79706520 2d31363e 2c206d61 s , ma │ │ │ │ - 0x00007be0 7070696e 67203c65 73633a30 78313e20 pping │ │ │ │ - 0x00007bf0 3c747970 65203130 303e2920 3c747970 ) .func Expa │ │ │ │ - 0x00007c10 6e64456e 76202873 203c7479 7065202d ndEnv (s ) ($ret9 ) . // ../../../s │ │ │ │ - 0x00007c50 72632f6c 6962676f 2f676f2f 6f732f65 rc/libgo/go/os/e │ │ │ │ - 0x00007c60 6e762e67 6f3a3530 0a207b20 2f2f3531 nv.go:50. { //51 │ │ │ │ - 0x00007c70 0a202024 72657439 203d2045 7870616e . $ret9 = Expan │ │ │ │ - 0x00007c80 6428732c 20476574 656e7629 202f2f35 d(s, Getenv) //5 │ │ │ │ - 0x00007c90 310a2020 72657475 726e202f 2f35310a 1. return //51. │ │ │ │ - 0x00007ca0 207d202f 2f300a66 756e6320 46696e64 } //0.func Find │ │ │ │ - 0x00007cb0 50726f63 65737320 28706964 203c7479 Process (pid ) (? , ? ).func Geteg │ │ │ │ - 0x00007cf0 69642028 29202824 72657431 3732203c id () ($ret172 < │ │ │ │ - 0x00007d00 74797065 202d3131 3e29203c 696e6c3a type -11>) . // ../../. │ │ │ │ - 0x00007d20 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ - 0x00007d30 732f7072 6f632e67 6f3a3436 0a207b20 s/proc.go:46. { │ │ │ │ - 0x00007d40 2f2f3436 0a202024 72657431 3732203d //46. $ret172 = │ │ │ │ - 0x00007d50 203c7031 333e4765 74656769 64282920 Getegid() │ │ │ │ - 0x00007d60 2f2f3436 0a202072 65747572 6e202f2f //46. return // │ │ │ │ - 0x00007d70 34360a20 7d202f2f 300a6675 6e632047 46. } //0.func G │ │ │ │ - 0x00007d80 6574656e 7620286b 6579203c 74797065 etenv (key ) .func Geteuid ( │ │ │ │ - 0x00007db0 29202824 72657431 3730203c 74797065 ) ($ret170 ) │ │ │ │ - 0x00007dd0 0a202f2f 202e2e2f 2e2e2f2e 2e2f7372 . // ../../../sr │ │ │ │ - 0x00007de0 632f6c69 62676f2f 676f2f6f 732f7072 c/libgo/go/os/pr │ │ │ │ - 0x00007df0 6f632e67 6f3a3336 0a207b20 2f2f3336 oc.go:36. { //36 │ │ │ │ - 0x00007e00 0a202024 72657431 3730203d 203c7031 . $ret170 = Geteuid() //36 │ │ │ │ - 0x00007e20 0a202072 65747572 6e202f2f 33360a20 . return //36. │ │ │ │ - 0x00007e30 7d202f2f 300a6675 6e632047 65746769 } //0.func Getgi │ │ │ │ - 0x00007e40 64202829 20282472 65743137 31203c74 d () ($ret171 ) . // ../../.. │ │ │ │ - 0x00007e70 2f737263 2f6c6962 676f2f67 6f2f6f73 /src/libgo/go/os │ │ │ │ - 0x00007e80 2f70726f 632e676f 3a34310a 207b202f /proc.go:41. { / │ │ │ │ - 0x00007e90 2f34310a 20202472 65743137 31203d20 /41. $ret171 = │ │ │ │ - 0x00007ea0 3c703133 3e476574 67696428 29202f2f Getgid() // │ │ │ │ - 0x00007eb0 34310a20 20726574 75726e20 2f2f3431 41. return //41 │ │ │ │ - 0x00007ec0 0a207d20 2f2f300a 66756e63 20476574 . } //0.func Get │ │ │ │ - 0x00007ed0 67726f75 70732028 2920283f 203c7479 groups () (? , ? ).func Getp │ │ │ │ - 0x00007f00 61676573 697a6520 28292028 24726574 agesize () ($ret │ │ │ │ - 0x00007f10 32303720 3c747970 65202d31 313e2920 207 ) │ │ │ │ - 0x00007f20 3c696e6c 3a313036 3e0a202f 2f202e2e . // .. │ │ │ │ - 0x00007f30 2f2e2e2f 2e2e2f73 72632f6c 6962676f /../../src/libgo │ │ │ │ - 0x00007f40 2f676f2f 6f732f74 79706573 2e676f3a /go/os/types.go: │ │ │ │ - 0x00007f50 31330a20 7b202f2f 31330a20 20247265 13. { //13. $re │ │ │ │ - 0x00007f60 74323037 203d203c 7031333e 47657470 t207 = Getp │ │ │ │ - 0x00007f70 61676573 697a6528 29202f2f 31330a20 agesize() //13. │ │ │ │ - 0x00007f80 20726574 75726e20 2f2f3133 0a207d20 return //13. } │ │ │ │ - 0x00007f90 2f2f300a 66756e63 20476574 70696420 //0.func Getpid │ │ │ │ - 0x00007fa0 28292028 24726574 3338203c 74797065 () ($ret38 ) . │ │ │ │ - 0x00007fc0 202f2f20 2e2e2f2e 2e2f2e2e 2f737263 // ../../../src │ │ │ │ - 0x00007fd0 2f6c6962 676f2f67 6f2f6f73 2f657865 /libgo/go/os/exe │ │ │ │ - 0x00007fe0 632e676f 3a37350a 207b202f 2f37350a c.go:75. { //75. │ │ │ │ - 0x00007ff0 20202472 65743338 203d203c 7031333e $ret38 = │ │ │ │ - 0x00008000 47657470 69642829 202f2f37 350a2020 Getpid() //75. │ │ │ │ - 0x00008010 72657475 726e202f 2f37350a 207d202f return //75. } / │ │ │ │ - 0x00008020 2f300a66 756e6320 47657470 70696420 /0.func Getppid │ │ │ │ - 0x00008030 28292028 24726574 3339203c 74797065 () ($ret39 ) │ │ │ │ - 0x00008050 0a202f2f 202e2e2f 2e2e2f2e 2e2f7372 . // ../../../sr │ │ │ │ - 0x00008060 632f6c69 62676f2f 676f2f6f 732f6578 c/libgo/go/os/ex │ │ │ │ - 0x00008070 65632e67 6f3a3738 0a207b20 2f2f3738 ec.go:78. { //78 │ │ │ │ - 0x00008080 0a202024 72657433 39203d20 3c703133 . $ret39 = Getppid() //78. │ │ │ │ - 0x000080a0 20207265 7475726e 202f2f37 380a207d return //78. } │ │ │ │ - 0x000080b0 202f2f30 0a66756e 63204765 74756964 //0.func Getuid │ │ │ │ - 0x000080c0 20282920 28247265 74313639 203c7479 () ($ret169 ) . // ../../../ │ │ │ │ - 0x000080f0 7372632f 6c696267 6f2f676f 2f6f732f src/libgo/go/os/ │ │ │ │ - 0x00008100 70726f63 2e676f3a 33310a20 7b202f2f proc.go:31. { // │ │ │ │ - 0x00008110 33310a20 20247265 74313639 203d203c 31. $ret169 = < │ │ │ │ - 0x00008120 7031333e 47657475 69642829 202f2f33 p13>Getuid() //3 │ │ │ │ - 0x00008130 310a2020 72657475 726e202f 2f33310a 1. return //31. │ │ │ │ - 0x00008140 207d202f 2f300a66 756e6320 47657477 } //0.func Getw │ │ │ │ - 0x00008150 64202829 20286469 72203c74 79706520 d () (dir , err ).func Hostn │ │ │ │ - 0x00008180 616d6520 28292028 6e616d65 203c7479 ame () (name , err ).var Int │ │ │ │ - 0x000081b0 65727275 7074203c 74797065 2031303e errupt │ │ │ │ - 0x000081c0 0a66756e 63204973 45786973 74202865 .func IsExist (e │ │ │ │ - 0x000081d0 7272203c 6573633a 3078313e 203c7479 rr ) ($ret27 │ │ │ │ - 0x000081f0 203c7479 7065202d 31353e29 203c696e ) . // ../.. │ │ │ │ - 0x00008210 2f2e2e2f 7372632f 6c696267 6f2f676f /../src/libgo/go │ │ │ │ - 0x00008220 2f6f732f 6572726f 722e676f 3a38320a /os/error.go:82. │ │ │ │ - 0x00008230 207b202f 2f38330a 20202472 65743237 { //83. $ret27 │ │ │ │ - 0x00008240 203d202e 756e6465 726c7969 6e674572 = .underlyingEr │ │ │ │ - 0x00008250 726f7249 73286572 722c2045 72724578 rorIs(err, ErrEx │ │ │ │ - 0x00008260 69737429 202f2f38 330a2020 72657475 ist) //83. retu │ │ │ │ - 0x00008270 726e202f 2f38330a 207d202f 2f300a66 rn //83. } //0.f │ │ │ │ - 0x00008280 756e6320 49734e6f 74457869 73742028 unc IsNotExist ( │ │ │ │ - 0x00008290 65727220 3c657363 3a307831 3e203c74 err ) ($ret2 │ │ │ │ - 0x000082b0 38203c74 79706520 2d31353e 29203c69 8 ) . // ../. │ │ │ │ - 0x000082d0 2e2f2e2e 2f737263 2f6c6962 676f2f67 ./../src/libgo/g │ │ │ │ - 0x000082e0 6f2f6f73 2f657272 6f722e67 6f3a3932 o/os/error.go:92 │ │ │ │ - 0x000082f0 0a207b20 2f2f3933 0a202024 72657432 . { //93. $ret2 │ │ │ │ - 0x00008300 38203d20 2e756e64 65726c79 696e6745 8 = .underlyingE │ │ │ │ - 0x00008310 72726f72 49732865 72722c20 4572724e rrorIs(err, ErrN │ │ │ │ - 0x00008320 6f744578 69737429 202f2f39 330a2020 otExist) //93. │ │ │ │ - 0x00008330 72657475 726e202f 2f39330a 207d202f return //93. } / │ │ │ │ - 0x00008340 2f300a66 756e6320 49735061 74685365 /0.func IsPathSe │ │ │ │ - 0x00008350 70617261 746f7220 2863203c 74797065 parator (c ) ($ret164 < │ │ │ │ - 0x00008370 74797065 202d3135 3e29203c 696e6c3a type -15>) . // ../../. │ │ │ │ - 0x00008390 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ - 0x000083a0 732f7061 74685f75 6e69782e 676f3a31 s/path_unix.go:1 │ │ │ │ - 0x000083b0 350a207b 202f2f31 360a2020 24726574 5. { //16. $ret │ │ │ │ - 0x000083c0 31363420 3d202834 37272020 3d3d2063 164 = (47' == c │ │ │ │ - 0x000083d0 29202f2f 31360a20 20726574 75726e20 ) //16. return │ │ │ │ - 0x000083e0 2f2f3136 0a207d20 2f2f300a 66756e63 //16. } //0.func │ │ │ │ - 0x000083f0 20497350 65726d69 7373696f 6e202865 IsPermission (e │ │ │ │ - 0x00008400 7272203c 6573633a 3078313e 203c7479 rr ) ($ret29 │ │ │ │ - 0x00008420 203c7479 7065202d 31353e29 203c696e ) . // ../.. │ │ │ │ - 0x00008440 2f2e2e2f 7372632f 6c696267 6f2f676f /../src/libgo/go │ │ │ │ - 0x00008450 2f6f732f 6572726f 722e676f 3a313032 /os/error.go:102 │ │ │ │ - 0x00008460 0a207b20 2f2f3130 330a2020 24726574 . { //103. $ret │ │ │ │ - 0x00008470 3239203d 202e756e 6465726c 79696e67 29 = .underlying │ │ │ │ - 0x00008480 4572726f 72497328 6572722c 20457272 ErrorIs(err, Err │ │ │ │ - 0x00008490 5065726d 69737369 6f6e2920 2f2f3130 Permission) //10 │ │ │ │ - 0x000084a0 330a2020 72657475 726e202f 2f313033 3. return //103 │ │ │ │ - 0x000084b0 0a207d20 2f2f300a 66756e63 20497354 . } //0.func IsT │ │ │ │ - 0x000084c0 696d656f 75742028 65727220 3c747970 imeout (err ) .var Kill .func Lchow │ │ │ │ - 0x00008500 6e20286e 616d6520 3c747970 65202d31 n (name , uid , gid ) .f │ │ │ │ - 0x00008540 756e6320 4c696e6b 20286f6c 646e616d unc Link (oldnam │ │ │ │ - 0x00008550 65203c74 79706520 2d31363e 2c206e65 e , ne │ │ │ │ - 0x00008560 776e616d 65203c74 79706520 2d31363e wname │ │ │ │ - 0x00008570 29203c74 79706520 2d31393e 0a66756e ) .fun │ │ │ │ - 0x00008580 63204c6f 6f6b7570 456e7620 286b6579 c LookupEnv (key │ │ │ │ - 0x00008590 203c7479 7065202d 31363e29 20283f20 ) (? │ │ │ │ - 0x000085a0 3c747970 65202d31 363e2c20 3f203c74 , ? ).func L │ │ │ │ - 0x000085c0 73746174 20286e61 6d65203c 74797065 stat (name ) (? , ? │ │ │ │ - 0x000085f0 290a6675 6e63204d 6b646972 20286e61 ).func Mkdir (na │ │ │ │ - 0x00008600 6d65203c 74797065 202d3136 3e2c2070 me , p │ │ │ │ - 0x00008610 65726d20 3c747970 6520343e 29203c74 erm ) .func Mk │ │ │ │ - 0x00008630 64697241 6c6c2028 70617468 203c7479 dirAll (path , perm ) .func MkdirTem │ │ │ │ - 0x00008670 70202864 6972203c 74797065 202d3136 p (dir , pattern ) (? , ? ).const ModeAp │ │ │ │ - 0x000086c0 70656e64 203c7479 70652032 343e203d pend = │ │ │ │ - 0x000086d0 20313037 33373431 38323420 0a636f6e 1073741824 .con │ │ │ │ - 0x000086e0 7374204d 6f646543 68617244 65766963 st ModeCharDevic │ │ │ │ - 0x000086f0 65203c74 79706520 32343e20 3d203230 e = 20 │ │ │ │ - 0x00008700 39373135 32200a63 6f6e7374 204d6f64 97152 .const Mod │ │ │ │ - 0x00008710 65446576 69636520 3c747970 65203234 eDevice = 67108864 .co │ │ │ │ - 0x00008730 6e737420 4d6f6465 44697220 3c747970 nst ModeDir = 21474836 │ │ │ │ - 0x00008750 3438200a 636f6e73 74204d6f 64654578 48 .const ModeEx │ │ │ │ - 0x00008760 636c7573 69766520 3c747970 65203234 clusive = 536870912 .c │ │ │ │ - 0x00008780 6f6e7374 204d6f64 65497272 6567756c onst ModeIrregul │ │ │ │ - 0x00008790 6172203c 74797065 2032343e 203d2035 ar = 5 │ │ │ │ - 0x000087a0 32343238 38200a63 6f6e7374 204d6f64 24288 .const Mod │ │ │ │ - 0x000087b0 654e616d 65645069 7065203c 74797065 eNamedPipe = 33554432 │ │ │ │ - 0x000087d0 0a636f6e 7374204d 6f646550 65726d20 .const ModePerm │ │ │ │ - 0x000087e0 3c747970 65203234 3e203d20 35313120 = 511 │ │ │ │ - 0x000087f0 0a636f6e 7374204d 6f646553 65746769 .const ModeSetgi │ │ │ │ - 0x00008800 64203c74 79706520 32343e20 3d203431 d = 41 │ │ │ │ - 0x00008810 39343330 34200a63 6f6e7374 204d6f64 94304 .const Mod │ │ │ │ - 0x00008820 65536574 75696420 3c747970 65203234 eSetuid = 8388608 .con │ │ │ │ - 0x00008840 7374204d 6f646553 6f636b65 74203c74 st ModeSocket = 167772 │ │ │ │ - 0x00008860 3136200a 636f6e73 74204d6f 64655374 16 .const ModeSt │ │ │ │ - 0x00008870 69636b79 203c7479 70652032 343e203d icky = │ │ │ │ - 0x00008880 20313034 38353736 200a636f 6e737420 1048576 .const │ │ │ │ - 0x00008890 4d6f6465 53796d6c 696e6b20 3c747970 ModeSymlink = 13421772 │ │ │ │ - 0x000088b0 38200a63 6f6e7374 204d6f64 6554656d 8 .const ModeTem │ │ │ │ - 0x000088c0 706f7261 7279203c 74797065 2032343e porary │ │ │ │ - 0x000088d0 203d2032 36383433 35343536 200a636f = 268435456 .co │ │ │ │ - 0x000088e0 6e737420 4d6f6465 54797065 203c7479 nst ModeType = 2401763 │ │ │ │ - 0x00008900 33323820 0a66756e 63204e65 7746696c 328 .func NewFil │ │ │ │ - 0x00008910 65202866 64203c74 79706520 2d31333e e (fd │ │ │ │ - 0x00008920 2c206e61 6d65203c 74797065 202d3136 , name ) .fu │ │ │ │ - 0x00008940 6e63204e 65775379 7363616c 6c457272 nc NewSyscallErr │ │ │ │ - 0x00008950 6f722028 73797363 616c6c20 3c747970 or (syscall , err ) .const O_APPEN │ │ │ │ - 0x00008990 44203c74 79706520 2d31313e 203d2031 D = 1 │ │ │ │ - 0x000089a0 30323420 0a636f6e 7374204f 5f435245 024 .const O_CRE │ │ │ │ - 0x000089b0 41544520 3c747970 65202d31 313e203d ATE = │ │ │ │ - 0x000089c0 20363420 0a636f6e 7374204f 5f455843 64 .const O_EXC │ │ │ │ - 0x000089d0 4c203c74 79706520 2d31313e 203d2031 L = 1 │ │ │ │ - 0x000089e0 3238200a 636f6e73 74204f5f 52444f4e 28 .const O_RDON │ │ │ │ - 0x000089f0 4c59203c 74797065 202d3131 3e203d20 LY = │ │ │ │ - 0x00008a00 30200a63 6f6e7374 204f5f52 44575220 0 .const O_RDWR │ │ │ │ - 0x00008a10 3c747970 65202d31 313e203d 2032200a = 2 . │ │ │ │ - 0x00008a20 636f6e73 74204f5f 53594e43 203c7479 const O_SYNC = 105267 │ │ │ │ - 0x00008a40 32200a63 6f6e7374 204f5f54 52554e43 2 .const O_TRUNC │ │ │ │ - 0x00008a50 203c7479 7065202d 31313e20 3d203531 = 51 │ │ │ │ - 0x00008a60 32200a63 6f6e7374 204f5f57 524f4e4c 2 .const O_WRONL │ │ │ │ - 0x00008a70 59203c74 79706520 2d31313e 203d2031 Y = 1 │ │ │ │ - 0x00008a80 200a6675 6e63204f 70656e20 286e616d .func Open (nam │ │ │ │ - 0x00008a90 65203c74 79706520 2d31363e 2920283f e ) (? │ │ │ │ - 0x00008aa0 203c7479 70652031 31383e2c 203f203c , ? < │ │ │ │ - 0x00008ab0 74797065 202d3139 3e290a66 756e6320 type -19>).func │ │ │ │ - 0x00008ac0 4f70656e 46696c65 20286e61 6d65203c OpenFile (name < │ │ │ │ - 0x00008ad0 74797065 202d3136 3e2c2066 6c616720 type -16>, flag │ │ │ │ - 0x00008ae0 3c747970 65202d31 313e2c20 7065726d , perm │ │ │ │ - 0x00008af0 203c7479 70652034 3e292028 3f203c74 ) (? , ? ).const Pa │ │ │ │ - 0x00008b20 74684c69 73745365 70617261 746f7220 thListSeparator │ │ │ │ - 0x00008b30 3d203538 27200a63 6f6e7374 20506174 = 58' .const Pat │ │ │ │ - 0x00008b40 68536570 61726174 6f72203d 20343727 hSeparator = 47' │ │ │ │ - 0x00008b50 200a6675 6e632050 69706520 28292028 .func Pipe () ( │ │ │ │ - 0x00008b60 72203c74 79706520 3131383e 2c207720 r , w │ │ │ │ - 0x00008b70 3c747970 65203131 383e2c20 65727220 , err │ │ │ │ - 0x00008b80 3c747970 65202d31 393e290a 66756e63 ).func │ │ │ │ - 0x00008b90 20526561 64446972 20286e61 6d65203c ReadDir (name < │ │ │ │ - 0x00008ba0 74797065 202d3136 3e292028 3f203c74 type -16>) (? , ? ).func Rea │ │ │ │ - 0x00008bd0 6446696c 6520286e 616d6520 3c747970 dFile (name ) (? , ? ).func Readli │ │ │ │ - 0x00008c10 6e6b2028 6e616d65 203c7479 7065202d nk (name ) (? , ? │ │ │ │ - 0x00008c40 290a6675 6e632052 656d6f76 6520286e ).func Remove (n │ │ │ │ - 0x00008c50 616d6520 3c747970 65202d31 363e2920 ame ) │ │ │ │ - 0x00008c60 3c747970 65202d31 393e0a66 756e6320 .func │ │ │ │ - 0x00008c70 52656d6f 7665416c 6c202870 61746820 RemoveAll (path │ │ │ │ - 0x00008c80 3c747970 65202d31 363e2920 28247265 ) ($re │ │ │ │ - 0x00008c90 74313632 203c7479 7065202d 31393e29 t162 ) │ │ │ │ - 0x00008ca0 203c696e 6c3a3130 333e0a20 2f2f202e . // . │ │ │ │ - 0x00008cb0 2e2f2e2e 2f2e2e2f 7372632f 6c696267 ./../../src/libg │ │ │ │ - 0x00008cc0 6f2f676f 2f6f732f 70617468 2e676f3a o/go/os/path.go: │ │ │ │ - 0x00008cd0 36360a20 7b202f2f 36370a20 20247265 66. { //67. $re │ │ │ │ - 0x00008ce0 74313632 203d202e 72656d6f 7665416c t162 = .removeAl │ │ │ │ - 0x00008cf0 6c287061 74682920 2f2f3637 0a202072 l(path) //67. r │ │ │ │ - 0x00008d00 65747572 6e202f2f 36370a20 7d202f2f eturn //67. } // │ │ │ │ - 0x00008d10 300a6675 6e632052 656e616d 6520286f 0.func Rename (o │ │ │ │ - 0x00008d20 6c647061 7468203c 74797065 202d3136 ldpath , newpath ) ($ret88 < │ │ │ │ - 0x00008d50 74797065 202d3139 3e29203c 696e6c3a type -19>) . // ../../. │ │ │ │ - 0x00008d70 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ - 0x00008d80 732f6669 6c652e67 6f3a3334 370a207b s/file.go:347. { │ │ │ │ - 0x00008d90 202f2f33 34380a20 20247265 74383820 //348. $ret88 │ │ │ │ - 0x00008da0 3d202e72 656e616d 65286f6c 64706174 = .rename(oldpat │ │ │ │ - 0x00008db0 682c206e 65777061 74682920 2f2f3334 h, newpath) //34 │ │ │ │ - 0x00008dc0 380a2020 72657475 726e202f 2f333438 8. return //348 │ │ │ │ - 0x00008dd0 0a207d20 2f2f300a 636f6e73 74205345 . } //0.const SE │ │ │ │ - 0x00008de0 454b5f43 5552203c 74797065 202d3131 EK_CUR = 1 .const SEE │ │ │ │ - 0x00008e00 4b5f454e 44203c74 79706520 2d31313e K_END │ │ │ │ - 0x00008e10 203d2032 200a636f 6e737420 5345454b = 2 .const SEEK │ │ │ │ - 0x00008e20 5f534554 203c7479 7065202d 31313e20 _SET │ │ │ │ - 0x00008e30 3d203020 0a66756e 63205361 6d654669 = 0 .func SameFi │ │ │ │ - 0x00008e40 6c652028 66693120 3c657363 3a307831 le (fi1 , fi2 │ │ │ │ - 0x00008e60 3c657363 3a307831 3e203c74 79706520 ) .f │ │ │ │ - 0x00008e80 756e6320 53657465 6e762028 6b657920 unc Setenv (key │ │ │ │ - 0x00008e90 3c747970 65202d31 363e2c20 76616c75 , valu │ │ │ │ - 0x00008ea0 65203c74 79706520 2d31363e 29202824 e ) ($ │ │ │ │ - 0x00008eb0 72657431 37203c74 79706520 2d31393e ret17 │ │ │ │ - 0x00008ec0 29203c69 6e6c3a33 33313e0a 202f2f20 ) . // │ │ │ │ - 0x00008ed0 2e2e2f2e 2e2f2e2e 2f737263 2f6c6962 ../../../src/lib │ │ │ │ - 0x00008ee0 676f2f67 6f2f6f73 2f656e76 2e676f3a go/go/os/env.go: │ │ │ │ - 0x00008ef0 3131390a 20766172 20657272 203c7479 119. var err = S │ │ │ │ - 0x00008f10 6574656e 76286b65 792c2076 616c7565 etenv(key, value │ │ │ │ - 0x00008f20 29202f2f 3132300a 207b202f 2f313231 ) //120. { //121 │ │ │ │ - 0x00008f30 0a202069 66202865 72722021 3d20246e . if (err != $n │ │ │ │ - 0x00008f40 696c2920 7b202f2f 3132310a 2020207b il) { //121. { │ │ │ │ - 0x00008f50 202f2f31 32320a20 20202024 72657431 //122. $ret1 │ │ │ │ - 0x00008f60 37203d20 4e657753 79736361 6c6c4572 7 = NewSyscallEr │ │ │ │ - 0x00008f70 726f7228 24636f6e 76657274 283c7479 ror($convert(, "setenv │ │ │ │ - 0x00008f90 22292c20 65727229 202f2f31 32320a20 "), err) //122. │ │ │ │ - 0x00008fa0 20202072 65747572 6e202f2f 3132320a return //122. │ │ │ │ - 0x00008fb0 2020207d 202f2f30 0a20207d 202f2f31 } //0. } //1 │ │ │ │ - 0x00008fc0 32310a20 7d202f2f 3132330a 207b202f 21. } //123. { / │ │ │ │ - 0x00008fd0 2f313234 0a202024 72657431 37203d20 /124. $ret17 = │ │ │ │ - 0x00008fe0 24636f6e 76657274 283c7479 7065202d $convert(, $nil) //124 │ │ │ │ - 0x00009000 0a202072 65747572 6e202f2f 3132340a . return //124. │ │ │ │ - 0x00009010 207d202f 2f300a66 756e6320 53746172 } //0.func Star │ │ │ │ - 0x00009020 7450726f 63657373 20286e61 6d65203c tProcess (name < │ │ │ │ - 0x00009030 74797065 202d3136 3e2c2061 72677620 type -16>, argv │ │ │ │ - 0x00009040 3c657363 3a307831 3e203c74 79706520 , attr ) │ │ │ │ - 0x00009070 20283f20 3c747970 65203132 313e2c20 (? , │ │ │ │ - 0x00009080 3f203c74 79706520 2d31393e 290a6675 ? ).fu │ │ │ │ - 0x00009090 6e632053 74617420 286e616d 65203c74 nc Stat (name ) (? , ? ).var Stderr │ │ │ │ - 0x000090d0 3c747970 65203131 383e0a76 61722053 .var S │ │ │ │ - 0x000090e0 7464696e 203c7479 70652031 31383e0a tdin . │ │ │ │ - 0x000090f0 76617220 5374646f 7574203c 74797065 var Stdout .func Symli │ │ │ │ - 0x00009110 6e6b2028 6f6c646e 616d6520 3c747970 nk (oldname , newname │ │ │ │ - 0x00009130 3c747970 65202d31 363e2920 3c747970 ) .func Temp │ │ │ │ - 0x00009150 44697220 28292028 24726574 3932203c Dir () ($ret92 < │ │ │ │ - 0x00009160 74797065 202d3136 3e29203c 696e6c3a type -16>) . // ../../. │ │ │ │ - 0x00009180 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ - 0x00009190 732f6669 6c652e67 6f3a3338 320a207b s/file.go:382. { │ │ │ │ - 0x000091a0 202f2f33 38330a20 20247265 74393220 //383. $ret92 │ │ │ │ - 0x000091b0 3d202e74 656d7044 69722829 202f2f33 = .tempDir() //3 │ │ │ │ - 0x000091c0 38330a20 20726574 75726e20 2f2f3338 83. return //38 │ │ │ │ - 0x000091d0 330a207d 202f2f30 0a66756e 63205472 3. } //0.func Tr │ │ │ │ - 0x000091e0 756e6361 74652028 6e616d65 203c7479 uncate (name , size ) .func Unseten │ │ │ │ - 0x00009220 7620286b 6579203c 74797065 202d3136 v (key ) ($ret18 ) │ │ │ │ - 0x00009250 0a202f2f 202e2e2f 2e2e2f2e 2e2f7372 . // ../../../sr │ │ │ │ - 0x00009260 632f6c69 62676f2f 676f2f6f 732f656e c/libgo/go/os/en │ │ │ │ - 0x00009270 762e676f 3a313238 0a207b20 2f2f3132 v.go:128. { //12 │ │ │ │ - 0x00009280 390a2020 24726574 3138203d 203c7031 9. $ret18 = Unsetenv(key) │ │ │ │ - 0x000092a0 2f2f3132 390a2020 72657475 726e202f //129. return / │ │ │ │ - 0x000092b0 2f313239 0a207d20 2f2f300a 66756e63 /129. } //0.func │ │ │ │ - 0x000092c0 20557365 72436163 68654469 72202829 UserCacheDir () │ │ │ │ - 0x000092d0 20283f20 3c747970 65202d31 363e2c20 (? , │ │ │ │ - 0x000092e0 3f203c74 79706520 2d31393e 290a6675 ? ).fu │ │ │ │ - 0x000092f0 6e632055 73657243 6f6e6669 67446972 nc UserConfigDir │ │ │ │ - 0x00009300 20282920 283f203c 74797065 202d3136 () (? , ? ) │ │ │ │ - 0x00009320 0a66756e 63205573 6572486f 6d654469 .func UserHomeDi │ │ │ │ - 0x00009330 72202829 20283f20 3c747970 65202d31 r () (? , ? │ │ │ │ - 0x00009350 290a6675 6e632057 72697465 46696c65 ).func WriteFile │ │ │ │ - 0x00009360 20286e61 6d65203c 74797065 202d3136 (name , data , perm ) .va │ │ │ │ - 0x000093a0 72203c70 323e4572 72436c6f 73656420 r ErrClosed │ │ │ │ - 0x000093b0 3c747970 65202d31 393e0a66 756e6320 .func │ │ │ │ - 0x000093c0 3c70333e 2e736574 44656164 6c696e65 .setDeadline │ │ │ │ - 0x000093d0 496d706c 20286664 203c7479 70652031 Impl (fd , t │ │ │ │ - 0x000093f0 203c7479 70652037 313e2c20 6d6f6465 , mode │ │ │ │ - 0x00009400 203c7479 7065202d 31313e29 203c7479 ) .var │ │ │ │ - 0x00009420 45727244 6561646c 696e6545 78636565 ErrDeadlineExcee │ │ │ │ - 0x00009430 64656420 3c747970 65202d31 393e0a76 ded .v │ │ │ │ - 0x00009440 6172203c 70333e45 72724e6f 44656164 ar ErrNoDead │ │ │ │ - 0x00009450 6c696e65 203c7479 7065202d 31393e0a line . │ │ │ │ - 0x00009460 66756e63 203c7036 3e50616e 69634f6e func PanicOn │ │ │ │ - 0x00009470 45786974 30202829 203c7479 7065202d Exit0 () .func /*asm _ │ │ │ │ - 0x00009490 5f676f5f 66636e74 6c202a2f 203c7031 _go_fcntl */ .c___go_fcntl │ │ │ │ - 0x000094b0 28666420 3c747970 65203239 3e2c2063 (fd , c │ │ │ │ - 0x000094c0 6d64203c 74797065 2032393e 2c206172 md , ar │ │ │ │ - 0x000094d0 67203c74 79706520 32393e29 203c7479 g ) .func /*as │ │ │ │ - 0x000094f0 6d206673 74617436 34202a2f 203c7031 m fstat64 */ .c_fstat64 (fd │ │ │ │ - 0x00009510 203c7479 70652032 393e2c20 73746174 , stat │ │ │ │ - 0x00009520 203c6573 633a3078 313e203c 74797065 ) │ │ │ │ - 0x00009540 0a66756e 63202f2a 61736d20 67657465 .func /*asm gete │ │ │ │ - 0x00009550 67696420 2a2f203c 7031333e 2e635f67 gid */ .c_g │ │ │ │ - 0x00009560 65746567 69642028 29203c74 79706520 etegid () .func /*asm g │ │ │ │ - 0x00009580 65746575 6964202a 2f203c70 31333e2e eteuid */ . │ │ │ │ - 0x00009590 635f6765 74657569 64202829 203c7479 c_geteuid () .func /*as │ │ │ │ - 0x000095b0 6d206765 74676964 202a2f20 3c703133 m getgid */ .c_getgid () .func /*a │ │ │ │ - 0x000095e0 736d2067 65747069 64202a2f 203c7031 sm getpid */ .c_getpid () < │ │ │ │ - 0x00009600 74797065 2034363e 0a66756e 63202f2a type 46>.func /* │ │ │ │ - 0x00009610 61736d20 67657470 70696420 2a2f203c asm getppid */ < │ │ │ │ - 0x00009620 7031333e 2e635f67 65747070 69642028 p13>.c_getppid ( │ │ │ │ - 0x00009630 29203c74 79706520 34363e0a 66756e63 ) .func │ │ │ │ - 0x00009640 202f2a61 736d2067 65747569 64202a2f /*asm getuid */ │ │ │ │ - 0x00009650 203c7031 333e2e63 5f676574 75696420 .c_getuid │ │ │ │ - 0x00009660 2829203c 74797065 2036333e 0a66756e () .fun │ │ │ │ - 0x00009670 63202f2a 61736d20 6b696c6c 202a2f20 c /*asm kill */ │ │ │ │ - 0x00009680 3c703133 3e2e635f 6b696c6c 20287069 .c_kill (pi │ │ │ │ - 0x00009690 64203c74 79706520 34363e2c 20736967 d , sig │ │ │ │ - 0x000096a0 203c7479 70652032 393e2920 3c747970 ) .func /*asm │ │ │ │ - 0x000096c0 20706970 65202a2f 203c7031 333e2e63 pipe */ .c │ │ │ │ - 0x000096d0 5f706970 65202870 203c6573 633a3078 _pipe (p ) < │ │ │ │ - 0x000096f0 74797065 2032393e 0a66756e 63202f2a type 29>.func /* │ │ │ │ - 0x00009700 61736d20 70697065 32202a2f 203c7031 asm pipe2 */ .c_pipe2 (p , flags ) .f │ │ │ │ - 0x00009750 756e6320 2f2a6173 6d20756e 616d6520 unc /*asm uname │ │ │ │ - 0x00009760 2a2f203c 7031333e 2e635f75 6e616d65 */ .c_uname │ │ │ │ - 0x00009770 20286275 66203c65 73633a30 78313e20 (buf │ │ │ │ - 0x00009780 3c747970 65203134 313e2920 3c747970 ) .func │ │ │ │ - 0x000097a0 2e66636e 746c2028 6664203c 74797065 .fcntl (fd , cmd , arg ) (val , err ) . // libcalls │ │ │ │ - 0x00009810 2e676f3a 31383030 0a203c70 31333e45 .go:1800. E │ │ │ │ - 0x00009820 6e746572 73797363 616c6c28 29202f2f ntersyscall() // │ │ │ │ - 0x00009830 31383031 0a207661 72205f72 203c7479 1801. var _r = .c │ │ │ │ - 0x00009850 5f5f5f67 6f5f6663 6e746c28 24636f6e ___go_fcntl($con │ │ │ │ - 0x00009860 76657274 283c7479 70652032 393e2c20 vert(, │ │ │ │ - 0x00009870 6664292c 2024636f 6e766572 74283c74 fd), $convert(, cmd), $ │ │ │ │ - 0x00009890 636f6e76 65727428 3c747970 65203239 convert(, arg)) //1802. │ │ │ │ - 0x000098b0 2076616c 203d2024 636f6e76 65727428 val = $convert( │ │ │ │ - 0x000098c0 3c747970 65202d31 313e2c20 5f722920 , _r) │ │ │ │ - 0x000098d0 2f2f3138 30330a20 76617220 6572726e //1803. var errn │ │ │ │ - 0x000098e0 6f203c74 79706520 33383e20 2f2f3138 o //18 │ │ │ │ - 0x000098f0 30340a20 76617220 73657445 72726e6f 04. var setErrno │ │ │ │ - 0x00009900 203c7479 7065202d 31353e20 3d202466 = $f │ │ │ │ - 0x00009910 616c7365 202f2f31 3830350a 207b202f alse //1805. { / │ │ │ │ - 0x00009920 2f313830 360a2020 69662028 5f72203c /1806. if (_r < │ │ │ │ - 0x00009930 2024636f 6e766572 74283c74 79706520 $convert(, 0 )) { //18 │ │ │ │ - 0x00009950 30360a20 20206572 726e6f20 3d203c70 06. errno =

GetErrno() // │ │ │ │ - 0x00009970 31383037 0a202020 73657445 72726e6f 1807. setErrno │ │ │ │ - 0x00009980 203d2024 636f6e76 65727428 3c747970 = $convert(, $true) / │ │ │ │ - 0x000099a0 2f313830 380a2020 7d202f2f 31383036 /1808. } //1806 │ │ │ │ - 0x000099b0 0a207d20 2f2f3138 30390a20 3c703133 . } //1809. Exitsyscall() / │ │ │ │ - 0x000099d0 2f313831 300a207b 202f2f31 3831310a /1810. { //1811. │ │ │ │ - 0x000099e0 20206966 20736574 4572726e 6f207b20 if setErrno { │ │ │ │ - 0x000099f0 2f2f3138 31310a20 20206572 72203d20 //1811. err = │ │ │ │ - 0x00009a00 24636f6e 76657274 283c7479 7065202d $convert(, errno) //18 │ │ │ │ - 0x00009a20 31320a20 207d202f 2f313831 310a207d 12. } //1811. } │ │ │ │ - 0x00009a30 202f2f31 3831330a 20726574 75726e20 //1813. return │ │ │ │ - 0x00009a40 2f2f3138 31340a66 756e6320 3c703133 //1814.func .pipe (p ) │ │ │ │ - 0x00009a70 28657272 203c7479 7065202d 31393e29 (err ) │ │ │ │ - 0x00009a80 203c696e 6c3a3430 363e0a20 2f2f2020 . // │ │ │ │ - 0x00009a90 6c696263 616c6c73 2e676f3a 31343330 libcalls.go:1430 │ │ │ │ - 0x00009aa0 0a207661 72205f72 203c7479 70652032 . var _r = .c_pip │ │ │ │ - 0x00009ac0 65287029 202f2f31 3433310a 20766172 e(p) //1431. var │ │ │ │ - 0x00009ad0 20657272 6e6f203c 74797065 2033383e errno │ │ │ │ - 0x00009ae0 202f2f31 3433320a 20766172 20736574 //1432. var set │ │ │ │ - 0x00009af0 4572726e 6f203c74 79706520 2d31353e Errno │ │ │ │ - 0x00009b00 203d2024 66616c73 65202f2f 31343333 = $false //1433 │ │ │ │ - 0x00009b10 0a207b20 2f2f3134 33340a20 20696620 . { //1434. if │ │ │ │ - 0x00009b20 285f7220 3c202463 6f6e7665 7274283c (_r < $convert(< │ │ │ │ - 0x00009b30 74797065 2032393e 2c203020 2929207b type 29>, 0 )) { │ │ │ │ - 0x00009b40 202f2f31 3433340a 20202065 72726e6f //1434. errno │ │ │ │ - 0x00009b50 203d203c 7031333e 47657445 72726e6f = GetErrno │ │ │ │ - 0x00009b60 2829202f 2f313433 350a2020 20736574 () //1435. set │ │ │ │ - 0x00009b70 4572726e 6f203d20 24636f6e 76657274 Errno = $convert │ │ │ │ - 0x00009b80 283c7479 7065202d 31353e2c 20247472 (, $tr │ │ │ │ - 0x00009b90 75652920 2f2f3134 33360a20 207d202f ue) //1436. } / │ │ │ │ - 0x00009ba0 2f313433 340a207d 202f2f31 3433370a /1434. } //1437. │ │ │ │ - 0x00009bb0 207b202f 2f313433 380a2020 69662073 { //1438. if s │ │ │ │ - 0x00009bc0 65744572 726e6f20 7b202f2f 31343338 etErrno { //1438 │ │ │ │ - 0x00009bd0 0a202020 65727220 3d202463 6f6e7665 . err = $conve │ │ │ │ - 0x00009be0 7274283c 74797065 202d3139 3e2c2065 rt(, e │ │ │ │ - 0x00009bf0 72726e6f 29202f2f 31343339 0a20207d rrno) //1439. } │ │ │ │ - 0x00009c00 202f2f31 3433380a 207d202f 2f313434 //1438. } //144 │ │ │ │ - 0x00009c10 300a2072 65747572 6e202f2f 31343431 0. return //1441 │ │ │ │ - 0x00009c20 0a66756e 63203c70 31333e2e 70697065 .func .pipe │ │ │ │ - 0x00009c30 32202870 203c6573 633a3078 313e203c 2 (p < │ │ │ │ - 0x00009c40 74797065 20313131 3e2c2066 6c616773 type 111>, flags │ │ │ │ - 0x00009c50 203c7479 7065202d 31313e29 20286572 ) (er │ │ │ │ - 0x00009c60 72203c74 79706520 2d31393e 29203c69 r ) . // li │ │ │ │ - 0x00009c80 6263616c 6c732e67 6f3a3636 370a2076 bcalls.go:667. v │ │ │ │ - 0x00009c90 6172205f 72203c74 79706520 32393e20 ar _r │ │ │ │ - 0x00009ca0 3d203c70 31333e2e 635f7069 70653228 = .c_pipe2( │ │ │ │ - 0x00009cb0 702c2024 636f6e76 65727428 3c747970 p, $convert(, flags)) / │ │ │ │ - 0x00009cd0 2f363638 0a207661 72206572 726e6f20 /668. var errno │ │ │ │ - 0x00009ce0 3c747970 65203338 3e202f2f 3636390a //669. │ │ │ │ - 0x00009cf0 20766172 20736574 4572726e 6f203c74 var setErrno = $fals │ │ │ │ - 0x00009d10 65202f2f 3637300a 207b202f 2f363731 e //670. { //671 │ │ │ │ - 0x00009d20 0a202069 6620285f 72203c20 24636f6e . if (_r < $con │ │ │ │ - 0x00009d30 76657274 283c7479 70652032 393e2c20 vert(, │ │ │ │ - 0x00009d40 30202929 207b202f 2f363731 0a202020 0 )) { //671. │ │ │ │ - 0x00009d50 6572726e 6f203d20 3c703133 3e476574 errno = Get │ │ │ │ - 0x00009d60 4572726e 6f282920 2f2f3637 320a2020 Errno() //672. │ │ │ │ - 0x00009d70 20736574 4572726e 6f203d20 24636f6e setErrno = $con │ │ │ │ - 0x00009d80 76657274 283c7479 7065202d 31353e2c vert(, │ │ │ │ - 0x00009d90 20247472 75652920 2f2f3637 330a2020 $true) //673. │ │ │ │ - 0x00009da0 7d202f2f 3637310a 207d202f 2f363734 } //671. } //674 │ │ │ │ - 0x00009db0 0a207b20 2f2f3637 350a2020 69662073 . { //675. if s │ │ │ │ - 0x00009dc0 65744572 726e6f20 7b202f2f 3637350a etErrno { //675. │ │ │ │ - 0x00009dd0 20202065 7272203d 2024636f 6e766572 err = $conver │ │ │ │ - 0x00009de0 74283c74 79706520 2d31393e 2c206572 t(, er │ │ │ │ - 0x00009df0 726e6f29 202f2f36 37360a20 207d202f rno) //676. } / │ │ │ │ - 0x00009e00 2f363735 0a207d20 2f2f3637 370a2072 /675. } //677. r │ │ │ │ - 0x00009e10 65747572 6e202f2f 3637380a 66756e63 eturn //678.func │ │ │ │ - 0x00009e20 203c7031 333e2e73 65745469 6d657370 .setTimesp │ │ │ │ - 0x00009e30 65632028 73656320 3c747970 65202d34 ec (sec , nsec ) .fun │ │ │ │ - 0x00009e60 63202f2a 61736d20 5f5f676f 5f737973 c /*asm __go_sys │ │ │ │ - 0x00009e70 63616c6c 36202a2f 203c7031 333e2e73 call6 */ .s │ │ │ │ - 0x00009e80 79736361 6c6c3620 28747261 70203c74 yscall6 (trap , a1 , a2 , a3 , a4 , a5 , a6 ) .f │ │ │ │ - 0x00009f00 756e6320 3c703133 3e436c65 6172656e unc Clearen │ │ │ │ - 0x00009f10 76202829 0a66756e 63203c70 31333e45 v ().func E │ │ │ │ - 0x00009f20 6e746572 73797363 616c6c20 28290a66 ntersyscall ().f │ │ │ │ - 0x00009f30 756e6320 3c703133 3e456e76 69726f6e unc Environ │ │ │ │ - 0x00009f40 20282920 3c747970 65203139 343e0a66 () .f │ │ │ │ - 0x00009f50 756e6320 3c703133 3e457869 74202863 unc Exit (c │ │ │ │ - 0x00009f60 6f646520 3c747970 65202d31 313e290a ode ). │ │ │ │ - 0x00009f70 66756e63 203c7031 333e4578 69747379 func Exitsy │ │ │ │ - 0x00009f80 7363616c 6c202829 0a66756e 63203c70 scall ().func

GetErrno () < │ │ │ │ - 0x00009fa0 74797065 2033383e 0a66756e 63203c70 type 38>.func

Getegid () (e │ │ │ │ - 0x00009fc0 67696420 3c747970 65202d31 313e2920 gid ) │ │ │ │ - 0x00009fd0 3c696e6c 3a313232 3e0a202f 2f20206c . // l │ │ │ │ - 0x00009fe0 69626361 6c6c732e 676f3a31 3838310a ibcalls.go:1881. │ │ │ │ - 0x00009ff0 20766172 205f7220 3c747970 65203339 var _r = .c_gete │ │ │ │ - 0x0000a010 67696428 29202f2f 31383832 0a206567 gid() //1882. eg │ │ │ │ - 0x0000a020 6964203d 2024636f 6e766572 74283c74 id = $convert(, _r) // │ │ │ │ - 0x0000a040 31383833 0a207265 7475726e 202f2f31 1883. return //1 │ │ │ │ - 0x0000a050 3838340a 66756e63 203c7031 333e4765 884.func Ge │ │ │ │ - 0x0000a060 74657569 64202829 20286575 6964203c teuid () (euid < │ │ │ │ - 0x0000a070 74797065 202d3131 3e29203c 696e6c3a type -11>) . // libcal │ │ │ │ - 0x0000a090 6c732e67 6f3a3138 39310a20 76617220 ls.go:1891. var │ │ │ │ - 0x0000a0a0 5f72203c 74797065 2036333e 203d203c _r = < │ │ │ │ - 0x0000a0b0 7031333e 2e635f67 65746575 69642829 p13>.c_geteuid() │ │ │ │ - 0x0000a0c0 202f2f31 3839320a 20657569 64203d20 //1892. euid = │ │ │ │ - 0x0000a0d0 24636f6e 76657274 283c7479 7065202d $convert(, _r) //1893. │ │ │ │ - 0x0000a0f0 20726574 75726e20 2f2f3138 39340a66 return //1894.f │ │ │ │ - 0x0000a100 756e6320 3c703133 3e476574 67696420 unc Getgid │ │ │ │ - 0x0000a110 28292028 67696420 3c747970 65202d31 () (gid ) . / │ │ │ │ - 0x0000a130 2f20206c 69626361 6c6c732e 676f3a31 / libcalls.go:1 │ │ │ │ - 0x0000a140 3930310a 20766172 205f7220 3c747970 901. var _r = .c_ │ │ │ │ - 0x0000a160 67657467 69642829 202f2f31 3930320a getgid() //1902. │ │ │ │ - 0x0000a170 20676964 203d2024 636f6e76 65727428 gid = $convert( │ │ │ │ - 0x0000a180 3c747970 65202d31 313e2c20 5f722920 , _r) │ │ │ │ - 0x0000a190 2f2f3139 30330a20 72657475 726e202f //1903. return / │ │ │ │ - 0x0000a1a0 2f313930 340a6675 6e63203c 7031333e /1904.func │ │ │ │ - 0x0000a1b0 47657470 61676573 697a6520 2829203c Getpagesize () < │ │ │ │ - 0x0000a1c0 74797065 202d3131 3e0a6675 6e63203c type -11>.func < │ │ │ │ - 0x0000a1d0 7031333e 47657470 69642028 29202870 p13>Getpid () (p │ │ │ │ - 0x0000a1e0 6964203c 74797065 202d3131 3e29203c id ) < │ │ │ │ - 0x0000a1f0 696e6c3a 3132303e 0a202f2f 20206c69 inl:120>. // li │ │ │ │ - 0x0000a200 6263616c 6c732e67 6f3a3139 33370a20 bcalls.go:1937. │ │ │ │ - 0x0000a210 76617220 5f72203c 74797065 2034363e var _r │ │ │ │ - 0x0000a220 203d203c 7031333e 2e635f67 65747069 = .c_getpi │ │ │ │ - 0x0000a230 64282920 2f2f3139 33380a20 70696420 d() //1938. pid │ │ │ │ - 0x0000a240 3d202463 6f6e7665 7274283c 74797065 = $convert(, _r) //193 │ │ │ │ - 0x0000a260 390a2072 65747572 6e202f2f 31393430 9. return //1940 │ │ │ │ - 0x0000a270 0a66756e 63203c70 31333e47 65747070 .func Getpp │ │ │ │ - 0x0000a280 69642028 29202870 70696420 3c747970 id () (ppid ) . // libcalls. │ │ │ │ - 0x0000a2b0 676f3a31 3934340a 20766172 205f7220 go:1944. var _r │ │ │ │ - 0x0000a2c0 3c747970 65203436 3e203d20 3c703133 = .c_getppid() // │ │ │ │ - 0x0000a2e0 31393435 0a207070 6964203d 2024636f 1945. ppid = $co │ │ │ │ - 0x0000a2f0 6e766572 74283c74 79706520 2d31313e nvert( │ │ │ │ - 0x0000a300 2c205f72 29202f2f 31393436 0a207265 , _r) //1946. re │ │ │ │ - 0x0000a310 7475726e 202f2f31 3934370a 66756e63 turn //1947.func │ │ │ │ - 0x0000a320 203c7031 333e4765 74756964 20282920 Getuid () │ │ │ │ - 0x0000a330 28756964 203c7479 7065202d 31313e29 (uid ) │ │ │ │ - 0x0000a340 203c696e 6c3a3132 303e0a20 2f2f2020 . // │ │ │ │ - 0x0000a350 6c696263 616c6c73 2e676f3a 32303131 libcalls.go:2011 │ │ │ │ - 0x0000a360 0a207661 72205f72 203c7479 70652036 . var _r = .c_get │ │ │ │ - 0x0000a380 75696428 29202f2f 32303132 0a207569 uid() //2012. ui │ │ │ │ - 0x0000a390 64203d20 24636f6e 76657274 283c7479 d = $convert(, _r) //2 │ │ │ │ - 0x0000a3b0 3031330a 20726574 75726e20 2f2f3230 013. return //20 │ │ │ │ - 0x0000a3c0 31340a66 756e6320 3c703133 3e536574 14.func Set │ │ │ │ - 0x0000a3d0 4572726e 6f20283f 203c7479 70652033 Errno (? ).func Se │ │ │ │ - 0x0000a3f0 74656e76 20286b65 79203c74 79706520 tenv (key , value ) .func Sig │ │ │ │ - 0x0000a430 6e616d65 20287320 3c747970 65203531 name (s ) .fu │ │ │ │ - 0x0000a450 6e63203c 7031333e 556e7365 74656e76 nc Unsetenv │ │ │ │ - 0x0000a460 20286b65 79203c74 79706520 2d31363e (key │ │ │ │ - 0x0000a470 29203c74 79706520 2d31393e 0a66756e ) .fun │ │ │ │ - 0x0000a480 63203c70 31343e2e 756e6978 54696d65 c .unixTime │ │ │ │ - 0x0000a490 20287365 63203c74 79706520 2d343e2c (sec , │ │ │ │ - 0x0000a4a0 206e7365 63203c74 79706520 2d333e29 nsec ) │ │ │ │ - 0x0000a4b0 203c7479 70652037 313e0a63 6865636b .check │ │ │ │ - 0x0000a4c0 73756d20 43384341 42433538 31303030 sum C8CABC581000 │ │ │ │ - 0x0000a4d0 35433643 37344532 36434437 41413644 5C6C74E26CD7AA6D │ │ │ │ - 0x0000a4e0 44453035 38363633 37384638 0a DE05866378F8. │ │ │ │ + 0x00005630 20383220 28292028 3f203c74 79706520 82 () (? ).type 83 () │ │ │ │ + 0x00005650 203c7479 7065202d 31363e0a 74797065 .type │ │ │ │ + 0x00005660 20383420 2829203c 74797065 2033383e 84 () │ │ │ │ + 0x00005670 0a747970 65203835 20282920 3c747970 .type 85 () .type 86 () │ │ │ │ + 0x00005690 203c7479 70652034 363e0a74 79706520 .type │ │ │ │ + 0x000056a0 38372028 29203c74 79706520 36333e0a 87 () . │ │ │ │ + 0x000056b0 74797065 20383820 2829203c 74797065 type 88 () .type 89 (? │ │ │ │ + 0x000056d0 3c747970 65202d31 393e2c20 3f203c74 , ? ) .type 90 (? │ │ │ │ + 0x00005700 3c747970 65202d34 3e2c203f 203c7479 , ? ) .type 91 (? , ? ) .t │ │ │ │ + 0x00005750 79706520 39322028 3f203c74 79706520 ype 92 (? , ? , ? │ │ │ │ + 0x00005780 2920283f 203c7479 7065202d 31313e2c ) (? , │ │ │ │ + 0x00005790 203f203c 74797065 202d3139 3e290a74 ? ).t │ │ │ │ + 0x000057a0 79706520 39332028 3f203c74 79706520 ype 93 (? , ? ) .t │ │ │ │ + 0x000057d0 79706520 39342028 3f203c74 79706520 ype 94 (? ).type 95 (? │ │ │ │ + 0x000057f0 203c7479 7065202d 31363e2c 203f203c , ? < │ │ │ │ + 0x00005800 74797065 202d3139 3e29203c 74797065 type -19>) .type 96 (? │ │ │ │ + 0x00005820 203c7479 7065202d 31363e2c 203f203c , ? < │ │ │ │ + 0x00005830 74797065 20313030 3e29203c 74797065 type 100>) .type 97 (? │ │ │ │ + 0x00005850 203c7479 7065202d 31363e2c 203f203c , ? < │ │ │ │ + 0x00005860 74797065 20343e29 203c7479 7065202d type 4>) .type 98 (? < │ │ │ │ + 0x00005880 74797065 202d3136 3e2c203f 203c7479 type -16>, ? ) .type 99 (? < │ │ │ │ + 0x000058b0 74797065 202d3136 3e29203c 74797065 type -16>) .type 100 ( │ │ │ │ + 0x000058d0 3f203c74 79706520 2d31363e 29203c74 ? ) .type 10 │ │ │ │ + 0x000058f0 3120283f 203c7479 70652033 383e290a 1 (? ). │ │ │ │ + 0x00005900 74797065 20313032 20283f20 3c747970 type 102 (? , ? ) .ty │ │ │ │ + 0x00005930 70652031 30332028 3f203c74 79706520 pe 103 (? ) . │ │ │ │ + 0x00005950 74797065 20313034 20283f20 3c747970 type 104 (? , ? ) .t │ │ │ │ + 0x00005980 79706520 31303520 283f203c 74797065 ype 105 (? , ? , ? ) │ │ │ │ + 0x000059b0 3c747970 65203239 3e0a7479 70652031 .type 1 │ │ │ │ + 0x000059c0 30362028 3f203c74 79706520 2d353e29 06 (? ) │ │ │ │ + 0x000059d0 203c7479 7065202d 31353e0a 74797065 .type │ │ │ │ + 0x000059e0 20313037 20283f20 3c747970 65202d31 107 (? ) .t │ │ │ │ + 0x00005a00 79706520 31303820 283f203c 74797065 ype 108 (? , ? , ? , ? , │ │ │ │ + 0x00005a40 203f203c 74797065 202d3133 3e2c203f ? , ? │ │ │ │ + 0x00005a50 203c7479 7065202d 31333e2c 203f203c , ? < │ │ │ │ + 0x00005a60 74797065 202d3133 3e29203c 74797065 type -13>) .type 109 ( │ │ │ │ + 0x00005a80 3f203c74 79706520 2d31333e 290a7479 ? ).ty │ │ │ │ + 0x00005a90 70652031 31302028 3f203c74 79706520 pe 110 (? ) │ │ │ │ + 0x00005ab0 0a747970 65203131 31202a3c 74797065 .type 111 *.type 112 * │ │ │ │ + 0x00005ad0 3c747970 65203139 303e0a74 79706520 .type │ │ │ │ + 0x00005ae0 31313320 2a3c7479 70652031 39353e0a 113 *. │ │ │ │ + 0x00005af0 74797065 20313134 202a3c74 79706520 type 114 *.type 115 *.type 116 │ │ │ │ + 0x00005b20 202a3c74 79706520 31373e0a 74797065 *.type │ │ │ │ + 0x00005b30 20313137 202a3c74 79706520 32353e0a 117 *. │ │ │ │ + 0x00005b40 74797065 20313138 202a3c74 79706520 type 118 *.type 119 *.type 120 * │ │ │ │ + 0x00005b70 3c747970 6520373e 0a747970 65203132 .type 12 │ │ │ │ + 0x00005b80 31202a3c 74797065 20383e0a 74797065 1 *.type │ │ │ │ + 0x00005b90 20313232 202a3c74 79706520 393e0a74 122 *.t │ │ │ │ + 0x00005ba0 79706520 31323320 2a3c7479 70652031 ype 123 *.type 124 *.type 125 │ │ │ │ + 0x00005bd0 2a3c7479 70652031 343e0a74 79706520 *.type │ │ │ │ + 0x00005be0 31323620 2a3c7479 70652032 373e0a74 126 *.t │ │ │ │ + 0x00005bf0 79706520 31323720 2a3c7479 70652032 ype 127 *.type 128 *.type 129 │ │ │ │ + 0x00005c20 2a3c7479 70652033 373e0a74 79706520 *.type │ │ │ │ + 0x00005c30 31333020 2a3c7479 70652034 303e0a74 130 *.t │ │ │ │ + 0x00005c40 79706520 31333120 2a3c7479 70652034 ype 131 *.type 132 *.type 133 │ │ │ │ + 0x00005c70 2a3c7479 70652034 333e0a74 79706520 *.type │ │ │ │ + 0x00005c80 31333420 2a3c7479 70652034 353e0a74 134 *.t │ │ │ │ + 0x00005c90 79706520 31333520 2a3c7479 70652034 ype 135 *.type 136 *.type 137 │ │ │ │ + 0x00005cc0 2a3c7479 70652035 343e0a74 79706520 *.type │ │ │ │ + 0x00005cd0 31333820 2a3c7479 70652035 353e0a74 138 *.t │ │ │ │ + 0x00005ce0 79706520 31333920 2a3c7479 70652035 ype 139 *.type 140 *.type 141 │ │ │ │ + 0x00005d10 2a3c7479 70652036 343e0a74 79706520 *.type │ │ │ │ + 0x00005d20 31343220 2a3c7479 70652036 393e0a74 142 *.t │ │ │ │ + 0x00005d30 79706520 31343320 2a3c7479 70652037 ype 143 *.type 144 *.type 145 │ │ │ │ + 0x00005d60 2a3c7479 7065202d 32303e0a 74797065 *.type │ │ │ │ + 0x00005d70 20313436 20737472 75637420 7b204164 146 struct { Ad │ │ │ │ + 0x00005d80 6472203c 74797065 2034383e 3b205061 dr ; Pa │ │ │ │ + 0x00005d90 64203c74 79706520 3138383e 3b207d0a d ; }. │ │ │ │ + 0x00005da0 74797065 20313437 20737472 75637420 type 147 struct │ │ │ │ + 0x00005db0 7b204261 7365203c 74797065 20313435 { Base ; Len │ │ │ │ + 0x00005dd0 3b207d0a 74797065 20313438 20737472 ; }.type 148 str │ │ │ │ + 0x00005de0 75637420 7b204368 726f6f74 203c7479 uct { Chroot ; Credent │ │ │ │ + 0x00005e00 69616c20 3c747970 65203132 383e3b20 ial ; │ │ │ │ + 0x00005e10 50747261 6365203c 74797065 202d3135 Ptrace ; Setsid ; Setpgid ; Setctt │ │ │ │ + 0x00005e50 79203c74 79706520 2d31353e 3b204e6f y ; No │ │ │ │ + 0x00005e60 63747479 203c7479 7065202d 31353e3b ctty ; │ │ │ │ + 0x00005e70 20437474 79203c74 79706520 2d31313e Ctty │ │ │ │ + 0x00005e80 3b20466f 72656772 6f756e64 203c7479 ; Foreground ; Pgid ; Pdeath │ │ │ │ + 0x00005eb0 73696720 3c747970 65203531 3e3b2043 sig ; C │ │ │ │ + 0x00005ec0 6c6f6e65 666c6167 73203c74 79706520 loneflags ; Unsharefla │ │ │ │ + 0x00005ee0 6773203c 74797065 202d3133 3e3b2055 gs ; U │ │ │ │ + 0x00005ef0 69644d61 7070696e 6773203c 74797065 idMappings ; GidMappin │ │ │ │ + 0x00005f10 6773203c 74797065 20313936 3e3b2047 gs ; G │ │ │ │ + 0x00005f20 69644d61 7070696e 6773456e 61626c65 idMappingsEnable │ │ │ │ + 0x00005f30 53657467 726f7570 73203c74 79706520 Setgroups ; AmbientCap │ │ │ │ + 0x00005f50 73203c74 79706520 3230313e 3b207d0a s ; }. │ │ │ │ + 0x00005f60 74797065 20313439 20737472 75637420 type 149 struct │ │ │ │ + 0x00005f70 7b20436f 6e746169 6e657249 44203c74 { ContainerID ; HostID │ │ │ │ + 0x00005f90 203c7479 7065202d 31313e3b 2053697a ; Siz │ │ │ │ + 0x00005fa0 65203c74 79706520 2d31313e 3b207d0a e ; }. │ │ │ │ + 0x00005fb0 74797065 20313530 20737472 75637420 type 150 struct │ │ │ │ + 0x00005fc0 7b204465 76203c74 79706520 2d383e3b { Dev ; │ │ │ │ + 0x00005fd0 20496e6f 203c7479 7065202d 383e3b20 Ino ; │ │ │ │ + 0x00005fe0 4d6f6465 203c7479 7065202d 373e3b20 Mode ; │ │ │ │ + 0x00005ff0 4e6c696e 6b203c74 79706520 2d373e3b Nlink ; │ │ │ │ + 0x00006000 20556964 203c7479 7065202d 373e3b20 Uid ; │ │ │ │ + 0x00006010 47696420 3c747970 65202d37 3e3b2052 Gid ; R │ │ │ │ + 0x00006020 64657620 3c747970 65202d38 3e3b202e dev ; . │ │ │ │ + 0x00006030 73797363 616c6c2e 5f5f7061 6431203c syscall.__pad1 < │ │ │ │ + 0x00006040 74797065 202d383e 3b205369 7a65203c type -8>; Size < │ │ │ │ + 0x00006050 74797065 202d343e 3b20426c 6b73697a type -4>; Blksiz │ │ │ │ + 0x00006060 65203c74 79706520 2d333e3b 202e7379 e ; .sy │ │ │ │ + 0x00006070 7363616c 6c2e5f5f 70616432 203c7479 scall.__pad2 ; Blocks < │ │ │ │ + 0x00006090 74797065 202d343e 3b204174 696d203c type -4>; Atim < │ │ │ │ + 0x000060a0 74797065 2035373e 3b204d74 696d203c type 57>; Mtim < │ │ │ │ + 0x000060b0 74797065 2035373e 3b204374 696d203c type 57>; Ctim < │ │ │ │ + 0x000060c0 74797065 2035373e 3b202e73 79736361 type 57>; .sysca │ │ │ │ + 0x000060d0 6c6c2e5f 5f676c69 62635f72 65736572 ll.__glibc_reser │ │ │ │ + 0x000060e0 76656420 3c747970 65203138 343e3b20 ved ; │ │ │ │ + 0x000060f0 7d0a7479 70652031 35312073 74727563 }.type 151 struc │ │ │ │ + 0x00006100 74207b20 44697220 3c747970 65202d31 t { Dir ; Env ; Files ; Sys ; }.type 152 │ │ │ │ + 0x00006150 20737472 75637420 7b204661 6d696c79 struct { Family │ │ │ │ + 0x00006160 203c7479 7065202d 363e3b20 44617461 ; Data │ │ │ │ + 0x00006170 203c7479 70652031 38323e3b 207d0a74 ; }.t │ │ │ │ + 0x00006180 79706520 31353320 73747275 6374207b ype 153 struct { │ │ │ │ + 0x00006190 204d756c 74696164 6472203c 74797065 Multiaddr ; Interface │ │ │ │ + 0x000061b0 203c7479 7065202d 373e3b20 7d0a7479 ; }.ty │ │ │ │ + 0x000061c0 70652031 35342073 74727563 74207b20 pe 154 struct { │ │ │ │ + 0x000061d0 4d756c74 69616464 72203c74 79706520 Multiaddr ; Address ; Ifinde │ │ │ │ + 0x00006200 78203c74 79706520 2d333e3b 207d0a74 x ; }.t │ │ │ │ + 0x00006210 79706520 31353520 73747275 6374207b ype 155 struct { │ │ │ │ + 0x00006220 204d756c 74696164 6472203c 74797065 Multiaddr ; Interface │ │ │ │ + 0x00006240 203c7479 70652031 38363e3b 207d0a74 ; }.t │ │ │ │ + 0x00006250 79706520 31353620 73747275 6374207b ype 156 struct { │ │ │ │ + 0x00006260 204f6e6f 6666203c 74797065 202d333e Onoff │ │ │ │ + 0x00006270 3b204c69 6e676572 203c7479 7065202d ; Linger ; }.type 157 s │ │ │ │ + 0x00006290 74727563 74207b20 4f70203c 74797065 truct { Op ; Old ; New ; Err ; }.type 15 │ │ │ │ + 0x000062e0 38207374 72756374 207b204f 70203c74 8 struct { Op ; Path < │ │ │ │ + 0x00006300 74797065 202d3136 3e3b2045 7272203c type -16>; Err < │ │ │ │ + 0x00006310 74797065 202d3139 3e3b207d 0a747970 type -19>; }.typ │ │ │ │ + 0x00006320 65203135 39207374 72756374 207b2050 e 159 struct { P │ │ │ │ + 0x00006330 6964203c 74797065 202d3131 3e3b202e id ; . │ │ │ │ + 0x00006340 6f732e68 616e646c 65203c74 79706520 os.handle ; .os.isdone │ │ │ │ + 0x00006360 203c7479 7065202d 373e3b20 2e6f732e ; .os. │ │ │ │ + 0x00006370 7369674d 75203c74 79706520 32383e3b sigMu ; │ │ │ │ + 0x00006380 207d0a74 79706520 31363020 73747275 }.type 160 stru │ │ │ │ + 0x00006390 6374207b 20536563 203c7479 70652035 ct { Sec ; Nsec ; }.type 161 s │ │ │ │ + 0x000063c0 74727563 74207b20 53656320 3c747970 truct { Sec ; Usec ; }.type 16 │ │ │ │ + 0x000063f0 32207374 72756374 207b2053 79736361 2 struct { Sysca │ │ │ │ + 0x00006400 6c6c203c 74797065 202d3136 3e3b2045 ll ; E │ │ │ │ + 0x00006410 7272203c 74797065 202d3139 3e3b207d rr ; } │ │ │ │ + 0x00006420 0a747970 65203136 33207374 72756374 .type 163 struct │ │ │ │ + 0x00006430 207b2053 79736e61 6d65203c 74797065 { Sysname ; Nodename │ │ │ │ + 0x00006450 3c747970 65203138 373e3b20 52656c65 ; Rele │ │ │ │ + 0x00006460 61736520 3c747970 65203138 373e3b20 ase ; │ │ │ │ + 0x00006470 56657273 696f6e20 3c747970 65203138 Version ; Machine ; Domainna │ │ │ │ + 0x000064a0 6d65203c 74797065 20313837 3e3b207d me ; } │ │ │ │ + 0x000064b0 0a747970 65203136 34207374 72756374 .type 164 struct │ │ │ │ + 0x000064c0 207b2055 6964203c 74797065 202d373e { Uid │ │ │ │ + 0x000064d0 3b204769 64203c74 79706520 2d373e3b ; Gid ; │ │ │ │ + 0x000064e0 2047726f 75707320 3c747970 65203139 Groups ; NoSetGroups │ │ │ │ + 0x00006500 3c747970 65202d31 353e3b20 7d0a7479 ; }.ty │ │ │ │ + 0x00006510 70652031 36352073 74727563 74207b20 pe 165 struct { │ │ │ │ + 0x00006520 5574696d 65203c74 79706520 36303e3b Utime ; │ │ │ │ + 0x00006530 20537469 6d65203c 74797065 2036303e Stime │ │ │ │ + 0x00006540 3b204d61 78727373 203c7479 7065202d ; Maxrss ; Ixrss ; Idrss ; Isrss ; Minflt ; Majflt │ │ │ │ + 0x000065a0 3c747970 65202d34 3e3b204e 73776170 ; Nswap │ │ │ │ + 0x000065b0 203c7479 7065202d 343e3b20 496e626c ; Inbl │ │ │ │ + 0x000065c0 6f636b20 3c747970 65202d34 3e3b204f ock ; O │ │ │ │ + 0x000065d0 75626c6f 636b203c 74797065 202d343e ublock │ │ │ │ + 0x000065e0 3b204d73 67736e64 203c7479 7065202d ; Msgsnd ; Msgrcv ; Nsignals < │ │ │ │ + 0x00006610 74797065 202d343e 3b204e76 63737720 type -4>; Nvcsw │ │ │ │ + 0x00006620 3c747970 65202d34 3e3b204e 69766373 ; Nivcs │ │ │ │ + 0x00006630 77203c74 79706520 2d343e3b 207d0a74 w ; }.t │ │ │ │ + 0x00006640 79706520 31363620 73747275 6374207b ype 166 struct { │ │ │ │ + 0x00006650 203f203c 74797065 20313235 3e3b207d ? ; } │ │ │ │ + 0x00006660 0a747970 65203136 37207374 72756374 .type 167 struct │ │ │ │ + 0x00006670 207b2072 65733020 3c747970 65202d31 { res0 ; res1 ; }.type 168 │ │ │ │ + 0x000066a0 73747275 6374207b 207d0a74 79706520 struct { }.type │ │ │ │ + 0x000066b0 31363920 73747275 6374207b 202e696e 169 struct { .in │ │ │ │ + 0x000066c0 7465726e 616c2f70 6f6c6c2e 66646d75 ternal/poll.fdmu │ │ │ │ + 0x000066d0 203c7479 70652031 363e3b20 53797366 ; Sysf │ │ │ │ + 0x000066e0 64203c74 79706520 2d31313e 3b202e69 d ; .i │ │ │ │ + 0x000066f0 6e746572 6e616c2f 706f6c6c 2e706420 nternal/poll.pd │ │ │ │ + 0x00006700 3c747970 65203137 3e3b202e 696e7465 ; .inte │ │ │ │ + 0x00006710 726e616c 2f706f6c 6c2e696f 76656373 rnal/poll.iovecs │ │ │ │ + 0x00006720 203c7479 70652031 31333e3b 202e696e ; .in │ │ │ │ + 0x00006730 7465726e 616c2f70 6f6c6c2e 6373656d ternal/poll.csem │ │ │ │ + 0x00006740 61203c74 79706520 2d373e3b 202e696e a ; .in │ │ │ │ + 0x00006750 7465726e 616c2f70 6f6c6c2e 6973426c ternal/poll.isBl │ │ │ │ + 0x00006760 6f636b69 6e67203c 74797065 202d373e ocking │ │ │ │ + 0x00006770 3b204973 53747265 616d203c 74797065 ; IsStream ; ZeroReadI │ │ │ │ + 0x00006790 73454f46 203c7479 7065202d 31353e3b sEOF ; │ │ │ │ + 0x000067a0 202e696e 7465726e 616c2f70 6f6c6c2e .internal/poll. │ │ │ │ + 0x000067b0 69734669 6c65203c 74797065 202d3135 isFile ; }.type 170 st │ │ │ │ + 0x000067d0 72756374 207b202e 696e7465 726e616c ruct { .internal │ │ │ │ + 0x000067e0 2f706f6c 6c2e7275 6e74696d 65437478 /poll.runtimeCtx │ │ │ │ + 0x000067f0 203c7479 7065202d 31333e3b 207d0a74 ; }.t │ │ │ │ + 0x00006800 79706520 31373120 73747275 6374207b ype 171 struct { │ │ │ │ + 0x00006810 202e696e 7465726e 616c2f70 6f6c6c2e .internal/poll. │ │ │ │ + 0x00006820 73746174 65203c74 79706520 2d383e3b state ; │ │ │ │ + 0x00006830 202e696e 7465726e 616c2f70 6f6c6c2e .internal/poll. │ │ │ │ + 0x00006840 7273656d 61203c74 79706520 2d373e3b rsema ; │ │ │ │ + 0x00006850 202e696e 7465726e 616c2f70 6f6c6c2e .internal/poll. │ │ │ │ + 0x00006860 7773656d 61203c74 79706520 2d373e3b wsema ; │ │ │ │ + 0x00006870 207d0a74 79706520 31373220 73747275 }.type 172 stru │ │ │ │ + 0x00006880 6374207b 202e6f73 2e646972 203c7479 ct { .os.dir ; }.type │ │ │ │ + 0x000068a0 31373320 73747275 6374207b 202e6f73 173 struct { .os │ │ │ │ + 0x000068b0 2e706664 203c7479 70652031 383e3b20 .pfd ; │ │ │ │ + 0x000068c0 2e6f732e 6e616d65 203c7479 7065202d .os.name ; .os.dirinfo │ │ │ │ + 0x000068e0 203c7479 70652031 32343e3b 202e6f73 ; .os │ │ │ │ + 0x000068f0 2e6e6f6e 626c6f63 6b203c74 79706520 .nonblock ; .os.stdout │ │ │ │ + 0x00006910 4f724572 72203c74 79706520 2d31353e OrErr │ │ │ │ + 0x00006920 3b202e6f 732e6170 70656e64 4d6f6465 ; .os.appendMode │ │ │ │ + 0x00006930 203c7479 7065202d 31353e3b 207d0a74 ; }.t │ │ │ │ + 0x00006940 79706520 31373420 73747275 6374207b ype 174 struct { │ │ │ │ + 0x00006950 202e6f73 2e706964 203c7479 7065202d .os.pid ; .os.status │ │ │ │ + 0x00006970 3c747970 65203635 3e3b202e 6f732e72 ; .os.r │ │ │ │ + 0x00006980 75736167 65203c74 79706520 3133363e usage │ │ │ │ + 0x00006990 3b207d0a 74797065 20313735 20737472 ; }.type 175 str │ │ │ │ + 0x000069a0 75637420 7b207265 7330203c 74797065 uct { res0 ; res1 ; }.type 1 │ │ │ │ + 0x000069d0 37362073 74727563 74207b20 2e73796e 76 struct { .syn │ │ │ │ + 0x000069e0 632e7374 61746520 3c747970 65202d33 c.state ; .sync.sema ; }.type │ │ │ │ + 0x00006a10 31373720 73747275 6374207b 202e7379 177 struct { .sy │ │ │ │ + 0x00006a20 6e632e77 203c7479 70652032 373e3b20 nc.w ; │ │ │ │ + 0x00006a30 2e73796e 632e7772 69746572 53656d20 .sync.writerSem │ │ │ │ + 0x00006a40 3c747970 65202d37 3e3b202e 73796e63 ; .sync │ │ │ │ + 0x00006a50 2e726561 64657253 656d203c 74797065 .readerSem ; .sync.read │ │ │ │ + 0x00006a70 6572436f 756e7420 3c747970 65202d33 erCount ; .sync.readerW │ │ │ │ + 0x00006a90 61697420 3c747970 65202d33 3e3b207d ait ; } │ │ │ │ + 0x00006aa0 0a747970 65203137 38207374 72756374 .type 178 struct │ │ │ │ + 0x00006ab0 207b202e 74696d65 2e6e616d 65203c74 { .time.name ; .time. │ │ │ │ + 0x00006ad0 6f666673 6574203c 74797065 202d3131 offset ; .time.isDST < │ │ │ │ + 0x00006af0 74797065 202d3135 3e3b207d 0a747970 type -15>; }.typ │ │ │ │ + 0x00006b00 65203137 39207374 72756374 207b202e e 179 struct { . │ │ │ │ + 0x00006b10 74696d65 2e6e616d 65203c74 79706520 time.name ; .time.zone │ │ │ │ + 0x00006b30 203c7479 70652031 39373e3b 202e7469 ; .ti │ │ │ │ + 0x00006b40 6d652e74 78203c74 79706520 3139383e me.tx │ │ │ │ + 0x00006b50 3b202e74 696d652e 65787465 6e64203c ; .time.extend < │ │ │ │ + 0x00006b60 74797065 202d3136 3e3b202e 74696d65 type -16>; .time │ │ │ │ + 0x00006b70 2e636163 68655374 61727420 3c747970 .cacheStart ; .time.cac │ │ │ │ + 0x00006b90 6865456e 64203c74 79706520 2d343e3b heEnd ; │ │ │ │ + 0x00006ba0 202e7469 6d652e63 61636865 5a6f6e65 .time.cacheZone │ │ │ │ + 0x00006bb0 203c7479 70652031 34343e3b 207d0a74 ; }.t │ │ │ │ + 0x00006bc0 79706520 31383020 73747275 6374207b ype 180 struct { │ │ │ │ + 0x00006bd0 202e7469 6d652e77 616c6c20 3c747970 .time.wall ; .time.ext │ │ │ │ + 0x00006bf0 203c7479 7065202d 343e3b20 2e74696d ; .tim │ │ │ │ + 0x00006c00 652e6c6f 63203c74 79706520 3134323e e.loc │ │ │ │ + 0x00006c10 3b207d0a 74797065 20313831 20737472 ; }.type 181 str │ │ │ │ + 0x00006c20 75637420 7b202e74 696d652e 7768656e uct { .time.when │ │ │ │ + 0x00006c30 203c7479 7065202d 343e3b20 2e74696d ; .tim │ │ │ │ + 0x00006c40 652e696e 64657820 3c747970 65202d35 e.index ; .time.isstd < │ │ │ │ + 0x00006c60 74797065 202d3135 3e3b202e 74696d65 type -15>; .time │ │ │ │ + 0x00006c70 2e697375 7463203c 74797065 202d3135 .isutc ; }.type 182 [1 │ │ │ │ + 0x00006c90 34205d20 3c747970 65202d31 3e0a7479 4 ] .ty │ │ │ │ + 0x00006ca0 70652031 3833205b 3136205d 203c7479 pe 183 [16 ] .type 184 │ │ │ │ + 0x00006cc0 205b3220 5d203c74 79706520 2d333e0a [2 ] . │ │ │ │ + 0x00006cd0 74797065 20313835 205b3220 5d203c74 type 185 [2 ] .type 186 │ │ │ │ + 0x00006cf0 205b3420 5d203c74 79706520 2d32303e [4 ] │ │ │ │ + 0x00006d00 0a747970 65203138 37205b36 35205d20 .type 187 [65 ] │ │ │ │ + 0x00006d10 3c747970 65202d35 3e0a7479 70652031 .type 1 │ │ │ │ + 0x00006d20 3838205b 3936205d 203c7479 7065202d 88 [96 ] .type 189 [] < │ │ │ │ + 0x00006d40 74797065 20313138 3e0a7479 70652031 type 118>.type 1 │ │ │ │ + 0x00006d50 3930205b 5d203c74 79706520 3230303e 90 [] │ │ │ │ + 0x00006d60 0a747970 65203139 31205b5d 203c7479 .type 191 [] .type 192 │ │ │ │ + 0x00006d80 205b5d20 3c747970 6520313e 0a747970 [] .typ │ │ │ │ + 0x00006d90 65203139 33205b5d 203c7479 70652033 e 193 [] .type 194 [] .type 19 │ │ │ │ + 0x00006dc0 35205b5d 203c7479 70652034 333e0a74 5 [] .t │ │ │ │ + 0x00006dd0 79706520 31393620 5b5d203c 74797065 ype 196 [] .type 197 [] │ │ │ │ + 0x00006df0 203c7479 70652036 363e0a74 79706520 .type │ │ │ │ + 0x00006e00 31393820 5b5d203c 74797065 2036373e 198 [] │ │ │ │ + 0x00006e10 0a747970 65203139 39205b5d 203c7479 .type 199 [] .type 200 │ │ │ │ + 0x00006e30 5b5d203c 74797065 202d3230 3e0a7479 [] .ty │ │ │ │ + 0x00006e40 70652032 3031205b 5d203c74 79706520 pe 201 [] .type 202 in │ │ │ │ + 0x00006e60 74657266 61636520 7b20436c 6f736520 terface { Close │ │ │ │ + 0x00006e70 2829203c 74797065 202d3139 3e3b2052 () ; R │ │ │ │ + 0x00006e80 65616420 283f203c 74797065 20323030 ead (? ) (? │ │ │ │ + 0x00006ea0 2c203f20 3c747970 65202d31 393e293b , ? ); │ │ │ │ + 0x00006eb0 20537461 74202829 20283f20 3c747970 Stat () (? , ? ); }.type 203 │ │ │ │ + 0x00006ee0 20696e74 65726661 6365207b 20436f6e interface { Con │ │ │ │ + 0x00006ef0 74726f6c 20286620 3c747970 65203130 trol (f ) ; │ │ │ │ + 0x00006f10 52656164 20286620 3c747970 65203131 Read (f ) ; │ │ │ │ + 0x00006f30 57726974 65202866 203c7479 70652031 Write (f ) ; │ │ │ │ + 0x00006f50 207d0a74 79706520 32303420 696e7465 }.type 204 inte │ │ │ │ + 0x00006f60 72666163 65207b20 496e666f 20282920 rface { Info () │ │ │ │ + 0x00006f70 283f203c 74797065 2032333e 2c203f20 (? , ? │ │ │ │ + 0x00006f80 3c747970 65202d31 393e293b 20497344 ); IsD │ │ │ │ + 0x00006f90 69722028 29203c74 79706520 2d31353e ir () │ │ │ │ + 0x00006fa0 3b204e61 6d652028 29203c74 79706520 ; Name () ; Type () ; }.type │ │ │ │ + 0x00006fd0 32303520 696e7465 72666163 65207b20 205 interface { │ │ │ │ + 0x00006fe0 49734469 72202829 203c7479 7065202d IsDir () ; ModTime () │ │ │ │ + 0x00007000 3c747970 65203731 3e3b204d 6f646520 ; Mode │ │ │ │ + 0x00007010 2829203c 74797065 2032343e 3b204e61 () ; Na │ │ │ │ + 0x00007020 6d652028 29203c74 79706520 2d31363e me () │ │ │ │ + 0x00007030 3b205369 7a652028 29203c74 79706520 ; Size () ; Sys () ; }.type 2 │ │ │ │ + 0x00007060 30362069 6e746572 66616365 207b204c 06 interface { L │ │ │ │ + 0x00007070 6f636b20 28293b20 556e6c6f 636b2028 ock (); Unlock ( │ │ │ │ + 0x00007080 293b207d 0a747970 65203230 3720696e ); }.type 207 in │ │ │ │ + 0x00007090 74657266 61636520 7b204f70 656e2028 terface { Open ( │ │ │ │ + 0x000070a0 6e616d65 203c7479 7065202d 31363e29 name ) │ │ │ │ + 0x000070b0 20283f20 3c747970 65203232 3e2c203f (? , ? │ │ │ │ + 0x000070c0 203c7479 7065202d 31393e29 3b207d0a ); }. │ │ │ │ + 0x000070d0 74797065 20323038 20696e74 65726661 type 208 interfa │ │ │ │ + 0x000070e0 6365207b 20526561 64202870 203c7479 ce { Read (p ) (n , err ); }.type │ │ │ │ + 0x00007120 32303920 696e7465 72666163 65207b20 209 interface { │ │ │ │ + 0x00007130 5369676e 616c2028 293b2053 7472696e Signal (); Strin │ │ │ │ + 0x00007140 67202829 203c7479 7065202d 31363e3b g () ; │ │ │ │ + 0x00007150 207d0a74 79706520 32313020 696e7465 }.type 210 inte │ │ │ │ + 0x00007160 72666163 65207b20 7d0a7479 70652032 rface { }.type 2 │ │ │ │ + 0x00007170 31312069 6e746572 66616365 207b202e 11 interface { . │ │ │ │ + 0x00007180 73797363 616c6c2e 736f636b 61646472 syscall.sockaddr │ │ │ │ + 0x00007190 20282920 28707472 203c7479 70652031 () (ptr , len , err ); }.func .chm │ │ │ │ + 0x000071d0 6f642028 6e616d65 203c7479 7065202d od (name , mode ) .v │ │ │ │ + 0x00007200 6172202e 65786563 75746162 6c655061 ar .executablePa │ │ │ │ + 0x00007210 7468203c 74797065 202d3136 3e0a7661 th .va │ │ │ │ + 0x00007220 72202e65 78656375 7461626c 65506174 r .executablePat │ │ │ │ + 0x00007230 68457272 203c7479 7065202d 31393e0a hErr . │ │ │ │ + 0x00007240 66756e63 202e6661 73747261 6e642028 func .fastrand ( │ │ │ │ + 0x00007250 29203c74 79706520 2d373e0a 66756e63 ) .func │ │ │ │ + 0x00007260 202e6e65 7750726f 63657373 20287069 .newProcess (pi │ │ │ │ + 0x00007270 64203c74 79706520 2d31313e 2c206861 d , ha │ │ │ │ + 0x00007280 6e646c65 203c7479 7065202d 31333e29 ndle ) │ │ │ │ + 0x00007290 203c7479 70652031 32313e0a 66756e63 .func │ │ │ │ + 0x000072a0 202e7265 6d6f7665 416c6c20 28706174 .removeAll (pat │ │ │ │ + 0x000072b0 68203c74 79706520 2d31363e 29203c74 h ) .func .r │ │ │ │ + 0x000072d0 656e616d 6520286f 6c646e61 6d65203c ename (oldname < │ │ │ │ + 0x000072e0 74797065 202d3136 3e2c206e 65776e61 type -16>, newna │ │ │ │ + 0x000072f0 6d65203c 74797065 202d3136 3e29203c me ) < │ │ │ │ + 0x00007300 74797065 202d3139 3e0a6675 6e63202e type -19>.func . │ │ │ │ + 0x00007310 72756e74 696d655f 61726773 20282920 runtime_args () │ │ │ │ + 0x00007320 3c747970 65203139 343e0a66 756e6320 .func │ │ │ │ + 0x00007330 2e72756e 74696d65 5f626566 6f726545 .runtime_beforeE │ │ │ │ + 0x00007340 78697420 28290a66 756e6320 2e74656d xit ().func .tem │ │ │ │ + 0x00007350 70446972 20282920 28247265 74313437 pDir () ($ret147 │ │ │ │ + 0x00007360 203c7479 7065202d 31363e29 203c696e ) . // ../.. │ │ │ │ + 0x00007380 2f2e2e2f 7372632f 6c696267 6f2f676f /../src/libgo/go │ │ │ │ + 0x00007390 2f6f732f 66696c65 5f756e69 782e676f /os/file_unix.go │ │ │ │ + 0x000073a0 3a333431 0a207661 72206469 72203c74 :341. var dir = Geten │ │ │ │ + 0x000073c0 76282463 6f6e7665 7274283c 74797065 v($convert(, "TMPDIR") │ │ │ │ + 0x000073e0 29202f2f 3334320a 207b202f 2f333433 ) //342. { //343 │ │ │ │ + 0x000073f0 0a202069 66202864 6972203d 3d202463 . if (dir == $c │ │ │ │ + 0x00007400 6f6e7665 7274283c 74797065 202d3136 onvert(, "")) { //343. │ │ │ │ + 0x00007420 2020207b 202f2f33 34340a20 2020207b { //344. { │ │ │ │ + 0x00007430 202f2f33 34360a20 20202020 64697220 //346. dir │ │ │ │ + 0x00007440 3d202463 6f6e7665 7274283c 74797065 = $convert(, "/tmp") / │ │ │ │ + 0x00007460 2f333437 0a202020 207d202f 2f333438 /347. } //348 │ │ │ │ + 0x00007470 0a202020 7d202f2f 3334380a 20207d20 . } //348. } │ │ │ │ + 0x00007480 2f2f3334 330a207d 202f2f33 34390a20 //343. } //349. │ │ │ │ + 0x00007490 7b202f2f 3335300a 20202472 65743134 { //350. $ret14 │ │ │ │ + 0x000074a0 37203d20 64697220 2f2f3335 300a2020 7 = dir //350. │ │ │ │ + 0x000074b0 72657475 726e202f 2f333530 0a207d20 return //350. } │ │ │ │ + 0x000074c0 2f2f300a 66756e63 202e7569 746f6120 //0.func .uitoa │ │ │ │ + 0x000074d0 2876616c 203c7479 7065202d 31323e29 (val ) │ │ │ │ + 0x000074e0 203c7479 7065202d 31363e0a 66756e63 .func │ │ │ │ + 0x000074f0 202e756e 6465726c 79696e67 4572726f .underlyingErro │ │ │ │ + 0x00007500 72497320 28657272 203c6573 633a3078 rIs (err , t │ │ │ │ + 0x00007520 61726765 74203c65 73633a30 78313e20 arget │ │ │ │ + 0x00007530 3c747970 65202d31 393e2920 3c747970 ) .var Args │ │ │ │ + 0x00007550 3c747970 65203139 343e0a66 756e6320 .func │ │ │ │ + 0x00007560 43686469 72202864 6972203c 74797065 Chdir (dir ) .func Chmod (na │ │ │ │ + 0x00007590 6d65203c 74797065 202d3136 3e2c206d me , m │ │ │ │ + 0x000075a0 6f646520 3c747970 6520343e 29202824 ode ) ($ │ │ │ │ + 0x000075b0 72657439 39203c74 79706520 2d31393e ret99 │ │ │ │ + 0x000075c0 29203c69 6e6c3a31 30383e0a 202f2f20 ) . // │ │ │ │ + 0x000075d0 2e2e2f2e 2e2f2e2e 2f737263 2f6c6962 ../../../src/lib │ │ │ │ + 0x000075e0 676f2f67 6f2f6f73 2f66696c 652e676f go/go/os/file.go │ │ │ │ + 0x000075f0 3a353332 0a207b20 2f2f3533 320a2020 :532. { //532. │ │ │ │ + 0x00007600 24726574 3939203d 202e6368 6d6f6428 $ret99 = .chmod( │ │ │ │ + 0x00007610 6e616d65 2c206d6f 64652920 2f2f3533 name, mode) //53 │ │ │ │ + 0x00007620 320a2020 72657475 726e202f 2f353332 2. return //532 │ │ │ │ + 0x00007630 0a207d20 2f2f300a 66756e63 2043686f . } //0.func Cho │ │ │ │ + 0x00007640 776e2028 6e616d65 203c7479 7065202d wn (name , uid , gid ) . │ │ │ │ + 0x00007680 66756e63 20436874 696d6573 20286e61 func Chtimes (na │ │ │ │ + 0x00007690 6d65203c 74797065 202d3136 3e2c2061 me , a │ │ │ │ + 0x000076a0 74696d65 203c6573 633a3078 313e203c time < │ │ │ │ + 0x000076b0 74797065 2037313e 2c206d74 696d6520 type 71>, mtime │ │ │ │ + 0x000076c0 3c657363 3a307831 3e203c74 79706520 ) . │ │ │ │ + 0x000076e0 66756e63 20436c65 6172656e 76202829 func Clearenv () │ │ │ │ + 0x000076f0 203c696e 6c3a3633 3e0a202f 2f202e2e . // .. │ │ │ │ + 0x00007700 2f2e2e2f 2e2e2f73 72632f6c 6962676f /../../src/libgo │ │ │ │ + 0x00007710 2f676f2f 6f732f65 6e762e67 6f3a3133 /go/os/env.go:13 │ │ │ │ + 0x00007720 330a203c 7031333e 436c6561 72656e76 3. Clearenv │ │ │ │ + 0x00007730 2829202f 2f313334 0a66756e 63204372 () //134.func Cr │ │ │ │ + 0x00007740 65617465 20286e61 6d65203c 74797065 eate (name ) (? , ? ).func CreateT │ │ │ │ + 0x00007780 656d7020 28646972 203c6573 633a3078 emp (dir , p │ │ │ │ + 0x000077a0 61747465 726e203c 74797065 202d3136 attern ) (? │ │ │ │ + 0x000077c0 2c203f20 3c747970 65202d31 393e290a , ? ). │ │ │ │ + 0x000077d0 636f6e73 74204465 764e756c 6c203d20 const DevNull = │ │ │ │ + 0x000077e0 222f6465 762f6e75 6c6c220a 66756e63 "/dev/null".func │ │ │ │ + 0x000077f0 20446972 46532028 64697220 3c747970 DirFS (dir ) ($ret107 │ │ │ │ + 0x00007810 203c7479 70652032 313e2920 3c696e6c ) . // ../../ │ │ │ │ + 0x00007830 2e2e2f73 72632f6c 6962676f 2f676f2f ../src/libgo/go/ │ │ │ │ + 0x00007840 6f732f66 696c652e 676f3a36 31390a20 os/file.go:619. │ │ │ │ + 0x00007850 7b202f2f 3632300a 20202472 65743130 { //620. $ret10 │ │ │ │ + 0x00007860 37203d20 24636f6e 76657274 283c7479 7 = $convert(, $convert │ │ │ │ + 0x00007880 283c7479 70652031 323e2c20 64697229 (, dir) │ │ │ │ + 0x00007890 29202f2f 3632300a 20207265 7475726e ) //620. return │ │ │ │ + 0x000078a0 202f2f36 32300a20 7d202f2f 300a6675 //620. } //0.fu │ │ │ │ + 0x000078b0 6e632045 6e766972 6f6e2028 29202824 nc Environ () ($ │ │ │ │ + 0x000078c0 72657431 39203c74 79706520 3139343e ret19 │ │ │ │ + 0x000078d0 29203c69 6e6c3a31 30333e0a 202f2f20 ) . // │ │ │ │ + 0x000078e0 2e2e2f2e 2e2f2e2e 2f737263 2f6c6962 ../../../src/lib │ │ │ │ + 0x000078f0 676f2f67 6f2f6f73 2f656e76 2e676f3a go/go/os/env.go: │ │ │ │ + 0x00007900 3133390a 207b202f 2f313430 0a202024 139. { //140. $ │ │ │ │ + 0x00007910 72657431 39203d20 3c703133 3e456e76 ret19 = Env │ │ │ │ + 0x00007920 69726f6e 2829202f 2f313430 0a202072 iron() //140. r │ │ │ │ + 0x00007930 65747572 6e202f2f 3134300a 207d202f eturn //140. } / │ │ │ │ + 0x00007940 2f300a76 61722045 7272436c 6f736564 /0.var ErrClosed │ │ │ │ + 0x00007950 203c7479 7065202d 31393e0a 76617220 .var │ │ │ │ + 0x00007960 45727244 6561646c 696e6545 78636565 ErrDeadlineExcee │ │ │ │ + 0x00007970 64656420 3c747970 65202d31 393e0a76 ded .v │ │ │ │ + 0x00007980 61722045 72724578 69737420 3c747970 ar ErrExist .var ErrIn │ │ │ │ + 0x000079a0 76616c69 64203c74 79706520 2d31393e valid │ │ │ │ + 0x000079b0 0a766172 20457272 4e6f4465 61646c69 .var ErrNoDeadli │ │ │ │ + 0x000079c0 6e65203c 74797065 202d3139 3e0a7661 ne .va │ │ │ │ + 0x000079d0 72204572 724e6f74 45786973 74203c74 r ErrNotExist .var Err │ │ │ │ + 0x000079f0 5065726d 69737369 6f6e203c 74797065 Permission .var ErrPro │ │ │ │ + 0x00007a10 63657373 446f6e65 203c7479 7065202d cessDone .func Executa │ │ │ │ + 0x00007a30 626c6520 28292028 3f203c74 79706520 ble () (? , ? ).func Exit (c │ │ │ │ + 0x00007a60 6f646520 3c747970 65202d31 313e2920 ode ) │ │ │ │ + 0x00007a70 3c696e6c 3a333333 3e0a202f 2f202e2e . // .. │ │ │ │ + 0x00007a80 2f2e2e2f 2e2e2f73 72632f6c 6962676f /../../src/libgo │ │ │ │ + 0x00007a90 2f676f2f 6f732f70 726f632e 676f3a36 /go/os/proc.go:6 │ │ │ │ + 0x00007aa0 320a207b 202f2f36 330a2020 69662028 2. { //63. if ( │ │ │ │ + 0x00007ab0 636f6465 203d3d20 24636f6e 76657274 code == $convert │ │ │ │ + 0x00007ac0 283c7479 7065202d 31313e2c 20302029 (, 0 ) │ │ │ │ + 0x00007ad0 29207b20 2f2f3633 0a202020 7b202f2f ) { //63. { // │ │ │ │ + 0x00007ae0 36340a20 20202069 66203c70 363e5061 64. if Pa │ │ │ │ + 0x00007af0 6e69634f 6e457869 74302829 207b202f nicOnExit0() { / │ │ │ │ + 0x00007b00 2f36340a 20202020 2070616e 69632824 /64. panic($ │ │ │ │ + 0x00007b10 636f6e76 65727428 3c747970 65203231 convert(, $convert(, "unexpe │ │ │ │ + 0x00007b40 63746564 2063616c 6c20746f 206f732e cted call to os. │ │ │ │ + 0x00007b50 45786974 28302920 64757269 6e672074 Exit(0) during t │ │ │ │ + 0x00007b60 65737422 29292920 2f2f3638 0a202020 est"))) //68. │ │ │ │ + 0x00007b70 207d202f 2f36340a 2020207d 202f2f36 } //64. } //6 │ │ │ │ + 0x00007b80 390a2020 202e7275 6e74696d 655f6265 9. .runtime_be │ │ │ │ + 0x00007b90 666f7265 45786974 2829202f 2f37330a foreExit() //73. │ │ │ │ + 0x00007ba0 20207d20 2f2f3633 0a207d20 2f2f3734 } //63. } //74 │ │ │ │ + 0x00007bb0 0a203c70 31333e45 78697428 636f6465 . Exit(code │ │ │ │ + 0x00007bc0 29202f2f 37350a66 756e6320 45787061 ) //75.func Expa │ │ │ │ + 0x00007bd0 6e642028 73203c74 79706520 2d31363e nd (s │ │ │ │ + 0x00007be0 2c206d61 7070696e 67203c65 73633a30 , mapping ) │ │ │ │ + 0x00007c00 3c747970 65202d31 363e0a66 756e6320 .func │ │ │ │ + 0x00007c10 45787061 6e64456e 76202873 203c7479 ExpandEnv (s ) ($ret9 │ │ │ │ + 0x00007c30 3c747970 65202d31 363e2920 3c696e6c ) . // ../../ │ │ │ │ + 0x00007c50 2e2e2f73 72632f6c 6962676f 2f676f2f ../src/libgo/go/ │ │ │ │ + 0x00007c60 6f732f65 6e762e67 6f3a3530 0a207b20 os/env.go:50. { │ │ │ │ + 0x00007c70 2f2f3531 0a202024 72657439 203d2045 //51. $ret9 = E │ │ │ │ + 0x00007c80 7870616e 6428732c 20476574 656e7629 xpand(s, Getenv) │ │ │ │ + 0x00007c90 202f2f35 310a2020 72657475 726e202f //51. return / │ │ │ │ + 0x00007ca0 2f35310a 207d202f 2f300a66 756e6320 /51. } //0.func │ │ │ │ + 0x00007cb0 46696e64 50726f63 65737320 28706964 FindProcess (pid │ │ │ │ + 0x00007cc0 203c7479 7065202d 31313e29 20283f20 ) (? │ │ │ │ + 0x00007cd0 3c747970 65203132 313e2c20 3f203c74 , ? ).func G │ │ │ │ + 0x00007cf0 65746567 69642028 29202824 72657431 etegid () ($ret1 │ │ │ │ + 0x00007d00 3732203c 74797065 202d3131 3e29203c 72 ) < │ │ │ │ + 0x00007d10 696e6c3a 3130313e 0a202f2f 202e2e2f inl:101>. // ../ │ │ │ │ + 0x00007d20 2e2e2f2e 2e2f7372 632f6c69 62676f2f ../../src/libgo/ │ │ │ │ + 0x00007d30 676f2f6f 732f7072 6f632e67 6f3a3436 go/os/proc.go:46 │ │ │ │ + 0x00007d40 0a207b20 2f2f3436 0a202024 72657431 . { //46. $ret1 │ │ │ │ + 0x00007d50 3732203d 203c7031 333e4765 74656769 72 = Getegi │ │ │ │ + 0x00007d60 64282920 2f2f3436 0a202072 65747572 d() //46. retur │ │ │ │ + 0x00007d70 6e202f2f 34360a20 7d202f2f 300a6675 n //46. } //0.fu │ │ │ │ + 0x00007d80 6e632047 6574656e 7620286b 6579203c nc Getenv (key < │ │ │ │ + 0x00007d90 74797065 202d3136 3e29203c 74797065 type -16>) .func Geteu │ │ │ │ + 0x00007db0 69642028 29202824 72657431 3730203c id () ($ret170 < │ │ │ │ + 0x00007dc0 74797065 202d3131 3e29203c 696e6c3a type -11>) . // ../../. │ │ │ │ + 0x00007de0 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ + 0x00007df0 732f7072 6f632e67 6f3a3336 0a207b20 s/proc.go:36. { │ │ │ │ + 0x00007e00 2f2f3336 0a202024 72657431 3730203d //36. $ret170 = │ │ │ │ + 0x00007e10 203c7031 333e4765 74657569 64282920 Geteuid() │ │ │ │ + 0x00007e20 2f2f3336 0a202072 65747572 6e202f2f //36. return // │ │ │ │ + 0x00007e30 33360a20 7d202f2f 300a6675 6e632047 36. } //0.func G │ │ │ │ + 0x00007e40 65746769 64202829 20282472 65743137 etgid () ($ret17 │ │ │ │ + 0x00007e50 31203c74 79706520 2d31313e 29203c69 1 ) . // ../. │ │ │ │ + 0x00007e70 2e2f2e2e 2f737263 2f6c6962 676f2f67 ./../src/libgo/g │ │ │ │ + 0x00007e80 6f2f6f73 2f70726f 632e676f 3a34310a o/os/proc.go:41. │ │ │ │ + 0x00007e90 207b202f 2f34310a 20202472 65743137 { //41. $ret17 │ │ │ │ + 0x00007ea0 31203d20 3c703133 3e476574 67696428 1 = Getgid( │ │ │ │ + 0x00007eb0 29202f2f 34310a20 20726574 75726e20 ) //41. return │ │ │ │ + 0x00007ec0 2f2f3431 0a207d20 2f2f300a 66756e63 //41. } //0.func │ │ │ │ + 0x00007ed0 20476574 67726f75 70732028 2920283f Getgroups () (? │ │ │ │ + 0x00007ee0 203c7479 70652031 39313e2c 203f203c , ? < │ │ │ │ + 0x00007ef0 74797065 202d3139 3e290a66 756e6320 type -19>).func │ │ │ │ + 0x00007f00 47657470 61676573 697a6520 28292028 Getpagesize () ( │ │ │ │ + 0x00007f10 24726574 32303720 3c747970 65202d31 $ret207 ) . / │ │ │ │ + 0x00007f30 2f202e2e 2f2e2e2f 2e2e2f73 72632f6c / ../../../src/l │ │ │ │ + 0x00007f40 6962676f 2f676f2f 6f732f74 79706573 ibgo/go/os/types │ │ │ │ + 0x00007f50 2e676f3a 31330a20 7b202f2f 31330a20 .go:13. { //13. │ │ │ │ + 0x00007f60 20247265 74323037 203d203c 7031333e $ret207 = │ │ │ │ + 0x00007f70 47657470 61676573 697a6528 29202f2f Getpagesize() // │ │ │ │ + 0x00007f80 31330a20 20726574 75726e20 2f2f3133 13. return //13 │ │ │ │ + 0x00007f90 0a207d20 2f2f300a 66756e63 20476574 . } //0.func Get │ │ │ │ + 0x00007fa0 70696420 28292028 24726574 3338203c pid () ($ret38 < │ │ │ │ + 0x00007fb0 74797065 202d3131 3e29203c 696e6c3a type -11>) . // ../../.. │ │ │ │ + 0x00007fd0 2f737263 2f6c6962 676f2f67 6f2f6f73 /src/libgo/go/os │ │ │ │ + 0x00007fe0 2f657865 632e676f 3a37350a 207b202f /exec.go:75. { / │ │ │ │ + 0x00007ff0 2f37350a 20202472 65743338 203d203c /75. $ret38 = < │ │ │ │ + 0x00008000 7031333e 47657470 69642829 202f2f37 p13>Getpid() //7 │ │ │ │ + 0x00008010 350a2020 72657475 726e202f 2f37350a 5. return //75. │ │ │ │ + 0x00008020 207d202f 2f300a66 756e6320 47657470 } //0.func Getp │ │ │ │ + 0x00008030 70696420 28292028 24726574 3339203c pid () ($ret39 < │ │ │ │ + 0x00008040 74797065 202d3131 3e29203c 696e6c3a type -11>) . // ../../. │ │ │ │ + 0x00008060 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ + 0x00008070 732f6578 65632e67 6f3a3738 0a207b20 s/exec.go:78. { │ │ │ │ + 0x00008080 2f2f3738 0a202024 72657433 39203d20 //78. $ret39 = │ │ │ │ + 0x00008090 3c703133 3e476574 70706964 2829202f Getppid() / │ │ │ │ + 0x000080a0 2f37380a 20207265 7475726e 202f2f37 /78. return //7 │ │ │ │ + 0x000080b0 380a207d 202f2f30 0a66756e 63204765 8. } //0.func Ge │ │ │ │ + 0x000080c0 74756964 20282920 28247265 74313639 tuid () ($ret169 │ │ │ │ + 0x000080d0 203c7479 7065202d 31313e29 203c696e ) . // ../.. │ │ │ │ + 0x000080f0 2f2e2e2f 7372632f 6c696267 6f2f676f /../src/libgo/go │ │ │ │ + 0x00008100 2f6f732f 70726f63 2e676f3a 33310a20 /os/proc.go:31. │ │ │ │ + 0x00008110 7b202f2f 33310a20 20247265 74313639 { //31. $ret169 │ │ │ │ + 0x00008120 203d203c 7031333e 47657475 69642829 = Getuid() │ │ │ │ + 0x00008130 202f2f33 310a2020 72657475 726e202f //31. return / │ │ │ │ + 0x00008140 2f33310a 207d202f 2f300a66 756e6320 /31. } //0.func │ │ │ │ + 0x00008150 47657477 64202829 20286469 72203c74 Getwd () (dir , err ).func H │ │ │ │ + 0x00008180 6f73746e 616d6520 28292028 6e616d65 ostname () (name │ │ │ │ + 0x00008190 203c7479 7065202d 31363e2c 20657272 , err │ │ │ │ + 0x000081a0 203c7479 7065202d 31393e29 0a766172 ).var │ │ │ │ + 0x000081b0 20496e74 65727275 7074203c 74797065 Interrupt .func IsExis │ │ │ │ + 0x000081d0 74202865 7272203c 6573633a 3078313e t (err │ │ │ │ + 0x000081e0 203c7479 7065202d 31393e29 20282472 ) ($r │ │ │ │ + 0x000081f0 65743237 203c7479 7065202d 31353e29 et27 ) │ │ │ │ + 0x00008200 203c696e 6c3a3132 303e0a20 2f2f202e . // . │ │ │ │ + 0x00008210 2e2f2e2e 2f2e2e2f 7372632f 6c696267 ./../../src/libg │ │ │ │ + 0x00008220 6f2f676f 2f6f732f 6572726f 722e676f o/go/os/error.go │ │ │ │ + 0x00008230 3a38320a 207b202f 2f38330a 20202472 :82. { //83. $r │ │ │ │ + 0x00008240 65743237 203d202e 756e6465 726c7969 et27 = .underlyi │ │ │ │ + 0x00008250 6e674572 726f7249 73286572 722c2045 ngErrorIs(err, E │ │ │ │ + 0x00008260 72724578 69737429 202f2f38 330a2020 rrExist) //83. │ │ │ │ + 0x00008270 72657475 726e202f 2f38330a 207d202f return //83. } / │ │ │ │ + 0x00008280 2f300a66 756e6320 49734e6f 74457869 /0.func IsNotExi │ │ │ │ + 0x00008290 73742028 65727220 3c657363 3a307831 st (err ) ($ │ │ │ │ + 0x000082b0 72657432 38203c74 79706520 2d31353e ret28 │ │ │ │ + 0x000082c0 29203c69 6e6c3a31 32333e0a 202f2f20 ) . // │ │ │ │ + 0x000082d0 2e2e2f2e 2e2f2e2e 2f737263 2f6c6962 ../../../src/lib │ │ │ │ + 0x000082e0 676f2f67 6f2f6f73 2f657272 6f722e67 go/go/os/error.g │ │ │ │ + 0x000082f0 6f3a3932 0a207b20 2f2f3933 0a202024 o:92. { //93. $ │ │ │ │ + 0x00008300 72657432 38203d20 2e756e64 65726c79 ret28 = .underly │ │ │ │ + 0x00008310 696e6745 72726f72 49732865 72722c20 ingErrorIs(err, │ │ │ │ + 0x00008320 4572724e 6f744578 69737429 202f2f39 ErrNotExist) //9 │ │ │ │ + 0x00008330 330a2020 72657475 726e202f 2f39330a 3. return //93. │ │ │ │ + 0x00008340 207d202f 2f300a66 756e6320 49735061 } //0.func IsPa │ │ │ │ + 0x00008350 74685365 70617261 746f7220 2863203c thSeparator (c < │ │ │ │ + 0x00008360 74797065 202d353e 29202824 72657431 type -5>) ($ret1 │ │ │ │ + 0x00008370 3634203c 74797065 202d3135 3e29203c 64 ) < │ │ │ │ + 0x00008380 696e6c3a 3130333e 0a202f2f 202e2e2f inl:103>. // ../ │ │ │ │ + 0x00008390 2e2e2f2e 2e2f7372 632f6c69 62676f2f ../../src/libgo/ │ │ │ │ + 0x000083a0 676f2f6f 732f7061 74685f75 6e69782e go/os/path_unix. │ │ │ │ + 0x000083b0 676f3a31 350a207b 202f2f31 360a2020 go:15. { //16. │ │ │ │ + 0x000083c0 24726574 31363420 3d202834 37272020 $ret164 = (47' │ │ │ │ + 0x000083d0 3d3d2063 29202f2f 31360a20 20726574 == c) //16. ret │ │ │ │ + 0x000083e0 75726e20 2f2f3136 0a207d20 2f2f300a urn //16. } //0. │ │ │ │ + 0x000083f0 66756e63 20497350 65726d69 7373696f func IsPermissio │ │ │ │ + 0x00008400 6e202865 7272203c 6573633a 3078313e n (err │ │ │ │ + 0x00008410 203c7479 7065202d 31393e29 20282472 ) ($r │ │ │ │ + 0x00008420 65743239 203c7479 7065202d 31353e29 et29 ) │ │ │ │ + 0x00008430 203c696e 6c3a3132 393e0a20 2f2f202e . // . │ │ │ │ + 0x00008440 2e2f2e2e 2f2e2e2f 7372632f 6c696267 ./../../src/libg │ │ │ │ + 0x00008450 6f2f676f 2f6f732f 6572726f 722e676f o/go/os/error.go │ │ │ │ + 0x00008460 3a313032 0a207b20 2f2f3130 330a2020 :102. { //103. │ │ │ │ + 0x00008470 24726574 3239203d 202e756e 6465726c $ret29 = .underl │ │ │ │ + 0x00008480 79696e67 4572726f 72497328 6572722c yingErrorIs(err, │ │ │ │ + 0x00008490 20457272 5065726d 69737369 6f6e2920 ErrPermission) │ │ │ │ + 0x000084a0 2f2f3130 330a2020 72657475 726e202f //103. return / │ │ │ │ + 0x000084b0 2f313033 0a207d20 2f2f300a 66756e63 /103. } //0.func │ │ │ │ + 0x000084c0 20497354 696d656f 75742028 65727220 IsTimeout (err │ │ │ │ + 0x000084d0 3c747970 65202d31 393e2920 3c747970 ) .var Kill │ │ │ │ + 0x000084f0 3c747970 65203130 3e0a6675 6e63204c .func L │ │ │ │ + 0x00008500 63686f77 6e20286e 616d6520 3c747970 chown (name , uid , gid ) .func Link (ol │ │ │ │ + 0x00008550 646e616d 65203c74 79706520 2d31363e dname │ │ │ │ + 0x00008560 2c206e65 776e616d 65203c74 79706520 , newname ) │ │ │ │ + 0x00008580 0a66756e 63204c6f 6f6b7570 456e7620 .func LookupEnv │ │ │ │ + 0x00008590 286b6579 203c7479 7065202d 31363e29 (key ) │ │ │ │ + 0x000085a0 20283f20 3c747970 65202d31 363e2c20 (? , │ │ │ │ + 0x000085b0 3f203c74 79706520 2d31353e 290a6675 ? ).fu │ │ │ │ + 0x000085c0 6e63204c 73746174 20286e61 6d65203c nc Lstat (name < │ │ │ │ + 0x000085d0 74797065 202d3136 3e292028 3f203c74 type -16>) (? , ? ).func Mkdir │ │ │ │ + 0x00008600 20286e61 6d65203c 74797065 202d3136 (name , perm │ │ │ │ + 0x00008620 29203c74 79706520 2d31393e 0a66756e ) .fun │ │ │ │ + 0x00008630 63204d6b 64697241 6c6c2028 70617468 c MkdirAll (path │ │ │ │ + 0x00008640 203c7479 7065202d 31363e2c 20706572 , per │ │ │ │ + 0x00008650 6d203c74 79706520 343e2920 3c747970 m ) .func Mkdi │ │ │ │ + 0x00008670 7254656d 70202864 6972203c 74797065 rTemp (dir , pattern < │ │ │ │ + 0x00008690 74797065 202d3136 3e292028 3f203c74 type -16>) (? , ? ).const Mo │ │ │ │ + 0x000086c0 64654170 70656e64 203c7479 70652032 deAppend = 1073741824 │ │ │ │ + 0x000086e0 0a636f6e 7374204d 6f646543 68617244 .const ModeCharD │ │ │ │ + 0x000086f0 65766963 65203c74 79706520 32343e20 evice │ │ │ │ + 0x00008700 3d203230 39373135 32200a63 6f6e7374 = 2097152 .const │ │ │ │ + 0x00008710 204d6f64 65446576 69636520 3c747970 ModeDevice = 67108864 │ │ │ │ + 0x00008730 200a636f 6e737420 4d6f6465 44697220 .const ModeDir │ │ │ │ + 0x00008740 3c747970 65203234 3e203d20 32313437 = 2147 │ │ │ │ + 0x00008750 34383336 3438200a 636f6e73 74204d6f 483648 .const Mo │ │ │ │ + 0x00008760 64654578 636c7573 69766520 3c747970 deExclusive = 53687091 │ │ │ │ + 0x00008780 32200a63 6f6e7374 204d6f64 65497272 2 .const ModeIrr │ │ │ │ + 0x00008790 6567756c 6172203c 74797065 2032343e egular │ │ │ │ + 0x000087a0 203d2035 32343238 38200a63 6f6e7374 = 524288 .const │ │ │ │ + 0x000087b0 204d6f64 654e616d 65645069 7065203c ModeNamedPipe < │ │ │ │ + 0x000087c0 74797065 2032343e 203d2033 33353534 type 24> = 33554 │ │ │ │ + 0x000087d0 34333220 0a636f6e 7374204d 6f646550 432 .const ModeP │ │ │ │ + 0x000087e0 65726d20 3c747970 65203234 3e203d20 erm = │ │ │ │ + 0x000087f0 35313120 0a636f6e 7374204d 6f646553 511 .const ModeS │ │ │ │ + 0x00008800 65746769 64203c74 79706520 32343e20 etgid │ │ │ │ + 0x00008810 3d203431 39343330 34200a63 6f6e7374 = 4194304 .const │ │ │ │ + 0x00008820 204d6f64 65536574 75696420 3c747970 ModeSetuid = 8388608 │ │ │ │ + 0x00008840 0a636f6e 7374204d 6f646553 6f636b65 .const ModeSocke │ │ │ │ + 0x00008850 74203c74 79706520 32343e20 3d203136 t = 16 │ │ │ │ + 0x00008860 37373732 3136200a 636f6e73 74204d6f 777216 .const Mo │ │ │ │ + 0x00008870 64655374 69636b79 203c7479 70652032 deSticky = 1048576 .co │ │ │ │ + 0x00008890 6e737420 4d6f6465 53796d6c 696e6b20 nst ModeSymlink │ │ │ │ + 0x000088a0 3c747970 65203234 3e203d20 31333432 = 1342 │ │ │ │ + 0x000088b0 31373732 38200a63 6f6e7374 204d6f64 17728 .const Mod │ │ │ │ + 0x000088c0 6554656d 706f7261 7279203c 74797065 eTemporary = 268435456 │ │ │ │ + 0x000088e0 200a636f 6e737420 4d6f6465 54797065 .const ModeType │ │ │ │ + 0x000088f0 203c7479 70652032 343e203d 20323430 = 240 │ │ │ │ + 0x00008900 31373633 33323820 0a66756e 63204e65 1763328 .func Ne │ │ │ │ + 0x00008910 7746696c 65202866 64203c74 79706520 wFile (fd , name ) .func NewSyscal │ │ │ │ + 0x00008950 6c457272 6f722028 73797363 616c6c20 lError (syscall │ │ │ │ + 0x00008960 3c747970 65202d31 363e2c20 65727220 , err │ │ │ │ + 0x00008970 3c747970 65202d31 393e2920 3c747970 ) .const O_A │ │ │ │ + 0x00008990 5050454e 44203c74 79706520 2d31313e PPEND │ │ │ │ + 0x000089a0 203d2031 30323420 0a636f6e 7374204f = 1024 .const O │ │ │ │ + 0x000089b0 5f435245 41544520 3c747970 65202d31 _CREATE = 64 .const O │ │ │ │ + 0x000089d0 5f455843 4c203c74 79706520 2d31313e _EXCL │ │ │ │ + 0x000089e0 203d2031 3238200a 636f6e73 74204f5f = 128 .const O_ │ │ │ │ + 0x000089f0 52444f4e 4c59203c 74797065 202d3131 RDONLY = 0 .const O_R │ │ │ │ + 0x00008a10 44575220 3c747970 65202d31 313e203d DWR = │ │ │ │ + 0x00008a20 2032200a 636f6e73 74204f5f 53594e43 2 .const O_SYNC │ │ │ │ + 0x00008a30 203c7479 7065202d 31313e20 3d203130 = 10 │ │ │ │ + 0x00008a40 35323637 32200a63 6f6e7374 204f5f54 52672 .const O_T │ │ │ │ + 0x00008a50 52554e43 203c7479 7065202d 31313e20 RUNC │ │ │ │ + 0x00008a60 3d203531 32200a63 6f6e7374 204f5f57 = 512 .const O_W │ │ │ │ + 0x00008a70 524f4e4c 59203c74 79706520 2d31313e RONLY │ │ │ │ + 0x00008a80 203d2031 200a6675 6e63204f 70656e20 = 1 .func Open │ │ │ │ + 0x00008a90 286e616d 65203c74 79706520 2d31363e (name │ │ │ │ + 0x00008aa0 2920283f 203c7479 70652031 31383e2c ) (? , │ │ │ │ + 0x00008ab0 203f203c 74797065 202d3139 3e290a66 ? ).f │ │ │ │ + 0x00008ac0 756e6320 4f70656e 46696c65 20286e61 unc OpenFile (na │ │ │ │ + 0x00008ad0 6d65203c 74797065 202d3136 3e2c2066 me , f │ │ │ │ + 0x00008ae0 6c616720 3c747970 65202d31 313e2c20 lag , │ │ │ │ + 0x00008af0 7065726d 203c7479 70652034 3e292028 perm ) ( │ │ │ │ + 0x00008b00 3f203c74 79706520 3131383e 2c203f20 ? , ? │ │ │ │ + 0x00008b10 3c747970 65202d31 393e290a 636f6e73 ).cons │ │ │ │ + 0x00008b20 74205061 74684c69 73745365 70617261 t PathListSepara │ │ │ │ + 0x00008b30 746f7220 3d203538 27200a63 6f6e7374 tor = 58' .const │ │ │ │ + 0x00008b40 20506174 68536570 61726174 6f72203d PathSeparator = │ │ │ │ + 0x00008b50 20343727 200a6675 6e632050 69706520 47' .func Pipe │ │ │ │ + 0x00008b60 28292028 72203c74 79706520 3131383e () (r │ │ │ │ + 0x00008b70 2c207720 3c747970 65203131 383e2c20 , w , │ │ │ │ + 0x00008b80 65727220 3c747970 65202d31 393e290a err ). │ │ │ │ + 0x00008b90 66756e63 20526561 64446972 20286e61 func ReadDir (na │ │ │ │ + 0x00008ba0 6d65203c 74797065 202d3136 3e292028 me ) ( │ │ │ │ + 0x00008bb0 3f203c74 79706520 3139323e 2c203f20 ? , ? │ │ │ │ + 0x00008bc0 3c747970 65202d31 393e290a 66756e63 ).func │ │ │ │ + 0x00008bd0 20526561 6446696c 6520286e 616d6520 ReadFile (name │ │ │ │ + 0x00008be0 3c747970 65202d31 363e2920 283f203c ) (? < │ │ │ │ + 0x00008bf0 74797065 20323030 3e2c203f 203c7479 type 200>, ? ).func Re │ │ │ │ + 0x00008c10 61646c69 6e6b2028 6e616d65 203c7479 adlink (name ) (? , ? ).func Remov │ │ │ │ + 0x00008c50 6520286e 616d6520 3c747970 65202d31 e (name ) .f │ │ │ │ + 0x00008c70 756e6320 52656d6f 7665416c 6c202870 unc RemoveAll (p │ │ │ │ + 0x00008c80 61746820 3c747970 65202d31 363e2920 ath ) │ │ │ │ + 0x00008c90 28247265 74313632 203c7479 7065202d ($ret162 ) . │ │ │ │ + 0x00008cb0 2f2f202e 2e2f2e2e 2f2e2e2f 7372632f // ../../../src/ │ │ │ │ + 0x00008cc0 6c696267 6f2f676f 2f6f732f 70617468 libgo/go/os/path │ │ │ │ + 0x00008cd0 2e676f3a 36360a20 7b202f2f 36370a20 .go:66. { //67. │ │ │ │ + 0x00008ce0 20247265 74313632 203d202e 72656d6f $ret162 = .remo │ │ │ │ + 0x00008cf0 7665416c 6c287061 74682920 2f2f3637 veAll(path) //67 │ │ │ │ + 0x00008d00 0a202072 65747572 6e202f2f 36370a20 . return //67. │ │ │ │ + 0x00008d10 7d202f2f 300a6675 6e632052 656e616d } //0.func Renam │ │ │ │ + 0x00008d20 6520286f 6c647061 7468203c 74797065 e (oldpath , newpath < │ │ │ │ + 0x00008d40 74797065 202d3136 3e292028 24726574 type -16>) ($ret │ │ │ │ + 0x00008d50 3838203c 74797065 202d3139 3e29203c 88 ) < │ │ │ │ + 0x00008d60 696e6c3a 3131353e 0a202f2f 202e2e2f inl:115>. // ../ │ │ │ │ + 0x00008d70 2e2e2f2e 2e2f7372 632f6c69 62676f2f ../../src/libgo/ │ │ │ │ + 0x00008d80 676f2f6f 732f6669 6c652e67 6f3a3334 go/os/file.go:34 │ │ │ │ + 0x00008d90 370a207b 202f2f33 34380a20 20247265 7. { //348. $re │ │ │ │ + 0x00008da0 74383820 3d202e72 656e616d 65286f6c t88 = .rename(ol │ │ │ │ + 0x00008db0 64706174 682c206e 65777061 74682920 dpath, newpath) │ │ │ │ + 0x00008dc0 2f2f3334 380a2020 72657475 726e202f //348. return / │ │ │ │ + 0x00008dd0 2f333438 0a207d20 2f2f300a 636f6e73 /348. } //0.cons │ │ │ │ + 0x00008de0 74205345 454b5f43 5552203c 74797065 t SEEK_CUR = 1 .const │ │ │ │ + 0x00008e00 20534545 4b5f454e 44203c74 79706520 SEEK_END = 2 .const │ │ │ │ + 0x00008e20 5345454b 5f534554 203c7479 7065202d SEEK_SET = 0 .func Sa │ │ │ │ + 0x00008e40 6d654669 6c652028 66693120 3c657363 meFile (fi1 , │ │ │ │ + 0x00008e60 66693220 3c657363 3a307831 3e203c74 fi2 ) .func Setenv ( │ │ │ │ + 0x00008e90 6b657920 3c747970 65202d31 363e2c20 key , │ │ │ │ + 0x00008ea0 76616c75 65203c74 79706520 2d31363e value │ │ │ │ + 0x00008eb0 29202824 72657431 37203c74 79706520 ) ($ret17 ) . │ │ │ │ + 0x00008ed0 202f2f20 2e2e2f2e 2e2f2e2e 2f737263 // ../../../src │ │ │ │ + 0x00008ee0 2f6c6962 676f2f67 6f2f6f73 2f656e76 /libgo/go/os/env │ │ │ │ + 0x00008ef0 2e676f3a 3131390a 20766172 20657272 .go:119. var err │ │ │ │ + 0x00008f00 203c7479 7065202d 31393e20 3d203c70 =

Setenv(key, v │ │ │ │ + 0x00008f20 616c7565 29202f2f 3132300a 207b202f alue) //120. { / │ │ │ │ + 0x00008f30 2f313231 0a202069 66202865 72722021 /121. if (err ! │ │ │ │ + 0x00008f40 3d20246e 696c2920 7b202f2f 3132310a = $nil) { //121. │ │ │ │ + 0x00008f50 2020207b 202f2f31 32320a20 20202024 { //122. $ │ │ │ │ + 0x00008f60 72657431 37203d20 4e657753 79736361 ret17 = NewSysca │ │ │ │ + 0x00008f70 6c6c4572 726f7228 24636f6e 76657274 llError($convert │ │ │ │ + 0x00008f80 283c7479 7065202d 31363e2c 20227365 (, "se │ │ │ │ + 0x00008f90 74656e76 22292c20 65727229 202f2f31 tenv"), err) //1 │ │ │ │ + 0x00008fa0 32320a20 20202072 65747572 6e202f2f 22. return // │ │ │ │ + 0x00008fb0 3132320a 2020207d 202f2f30 0a20207d 122. } //0. } │ │ │ │ + 0x00008fc0 202f2f31 32310a20 7d202f2f 3132330a //121. } //123. │ │ │ │ + 0x00008fd0 207b202f 2f313234 0a202024 72657431 { //124. $ret1 │ │ │ │ + 0x00008fe0 37203d20 24636f6e 76657274 283c7479 7 = $convert(, $nil) / │ │ │ │ + 0x00009000 2f313234 0a202072 65747572 6e202f2f /124. return // │ │ │ │ + 0x00009010 3132340a 207d202f 2f300a66 756e6320 124. } //0.func │ │ │ │ + 0x00009020 53746172 7450726f 63657373 20286e61 StartProcess (na │ │ │ │ + 0x00009030 6d65203c 74797065 202d3136 3e2c2061 me , a │ │ │ │ + 0x00009040 72677620 3c657363 3a307831 3e203c74 rgv , attr < │ │ │ │ + 0x00009060 6573633a 3078393e 203c7479 70652031 esc:0x9> ) (? , ? │ │ │ │ + 0x00009090 290a6675 6e632053 74617420 286e616d ).func Stat (nam │ │ │ │ + 0x000090a0 65203c74 79706520 2d31363e 2920283f e ) (? │ │ │ │ + 0x000090b0 203c7479 70652033 3e2c203f 203c7479 , ? ).var Std │ │ │ │ + 0x000090d0 65727220 3c747970 65203131 383e0a76 err .v │ │ │ │ + 0x000090e0 61722053 7464696e 203c7479 70652031 ar Stdin .var Stdout < │ │ │ │ + 0x00009100 74797065 20313138 3e0a6675 6e632053 type 118>.func S │ │ │ │ + 0x00009110 796d6c69 6e6b2028 6f6c646e 616d6520 ymlink (oldname │ │ │ │ + 0x00009120 3c747970 65202d31 363e2c20 6e65776e , newn │ │ │ │ + 0x00009130 616d6520 3c747970 65202d31 363e2920 ame ) │ │ │ │ + 0x00009140 3c747970 65202d31 393e0a66 756e6320 .func │ │ │ │ + 0x00009150 54656d70 44697220 28292028 24726574 TempDir () ($ret │ │ │ │ + 0x00009160 3932203c 74797065 202d3136 3e29203c 92 ) < │ │ │ │ + 0x00009170 696e6c3a 3130303e 0a202f2f 202e2e2f inl:100>. // ../ │ │ │ │ + 0x00009180 2e2e2f2e 2e2f7372 632f6c69 62676f2f ../../src/libgo/ │ │ │ │ + 0x00009190 676f2f6f 732f6669 6c652e67 6f3a3338 go/os/file.go:38 │ │ │ │ + 0x000091a0 320a207b 202f2f33 38330a20 20247265 2. { //383. $re │ │ │ │ + 0x000091b0 74393220 3d202e74 656d7044 69722829 t92 = .tempDir() │ │ │ │ + 0x000091c0 202f2f33 38330a20 20726574 75726e20 //383. return │ │ │ │ + 0x000091d0 2f2f3338 330a207d 202f2f30 0a66756e //383. } //0.fun │ │ │ │ + 0x000091e0 63205472 756e6361 74652028 6e616d65 c Truncate (name │ │ │ │ + 0x000091f0 203c7479 7065202d 31363e2c 2073697a , siz │ │ │ │ + 0x00009200 65203c74 79706520 2d343e29 203c7479 e ) .func Uns │ │ │ │ + 0x00009220 6574656e 7620286b 6579203c 74797065 etenv (key ) ($ret18 < │ │ │ │ + 0x00009240 74797065 202d3139 3e29203c 696e6c3a type -19>) . // ../../. │ │ │ │ + 0x00009260 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ + 0x00009270 732f656e 762e676f 3a313238 0a207b20 s/env.go:128. { │ │ │ │ + 0x00009280 2f2f3132 390a2020 24726574 3138203d //129. $ret18 = │ │ │ │ + 0x00009290 203c7031 333e556e 73657465 6e76286b Unsetenv(k │ │ │ │ + 0x000092a0 65792920 2f2f3132 390a2020 72657475 ey) //129. retu │ │ │ │ + 0x000092b0 726e202f 2f313239 0a207d20 2f2f300a rn //129. } //0. │ │ │ │ + 0x000092c0 66756e63 20557365 72436163 68654469 func UserCacheDi │ │ │ │ + 0x000092d0 72202829 20283f20 3c747970 65202d31 r () (? , ? │ │ │ │ + 0x000092f0 290a6675 6e632055 73657243 6f6e6669 ).func UserConfi │ │ │ │ + 0x00009300 67446972 20282920 283f203c 74797065 gDir () (? , ? ).func UserHo │ │ │ │ + 0x00009330 6d654469 72202829 20283f20 3c747970 meDir () (? , ? ).func Write │ │ │ │ + 0x00009360 46696c65 20286e61 6d65203c 74797065 File (name , data , perm ) .var ErrClo │ │ │ │ + 0x000093b0 73656420 3c747970 65202d31 393e0a66 sed .f │ │ │ │ + 0x000093c0 756e6320 3c70333e 2e736574 44656164 unc .setDead │ │ │ │ + 0x000093d0 6c696e65 496d706c 20286664 203c7479 lineImpl (fd , t , │ │ │ │ + 0x00009400 6d6f6465 203c7479 7065202d 31313e29 mode ) │ │ │ │ + 0x00009410 203c7479 7065202d 31393e0a 76617220 .var │ │ │ │ + 0x00009420 3c70333e 45727244 6561646c 696e6545 ErrDeadlineE │ │ │ │ + 0x00009430 78636565 64656420 3c747970 65202d31 xceeded .var ErrNo │ │ │ │ + 0x00009450 44656164 6c696e65 203c7479 7065202d Deadline .func Pan │ │ │ │ + 0x00009470 69634f6e 45786974 30202829 203c7479 icOnExit0 () .func /*a │ │ │ │ + 0x00009490 736d205f 5f676f5f 66636e74 6c202a2f sm __go_fcntl */ │ │ │ │ + 0x000094a0 203c7031 333e2e63 5f5f5f67 6f5f6663 .c___go_fc │ │ │ │ + 0x000094b0 6e746c20 28666420 3c747970 65203239 ntl (fd , cmd │ │ │ │ + 0x000094d0 2c206172 67203c74 79706520 32393e29 , arg ) │ │ │ │ + 0x000094e0 203c7479 70652032 393e0a66 756e6320 .func │ │ │ │ + 0x000094f0 2f2a6173 6d206673 74617436 34202a2f /*asm fstat64 */ │ │ │ │ + 0x00009500 203c7031 333e2e63 5f667374 61743634 .c_fstat64 │ │ │ │ + 0x00009510 20286664 203c7479 70652032 393e2c20 (fd , │ │ │ │ + 0x00009520 73746174 203c6573 633a3078 313e203c stat < │ │ │ │ + 0x00009530 74797065 20313337 3e29203c 74797065 type 137>) .func /*asm │ │ │ │ + 0x00009550 67657465 67696420 2a2f203c 7031333e getegid */ │ │ │ │ + 0x00009560 2e635f67 65746567 69642028 29203c74 .c_getegid () .func /*a │ │ │ │ + 0x00009580 736d2067 65746575 6964202a 2f203c70 sm geteuid */

.c_geteuid () │ │ │ │ + 0x000095a0 203c7479 70652036 333e0a66 756e6320 .func │ │ │ │ + 0x000095b0 2f2a6173 6d206765 74676964 202a2f20 /*asm getgid */ │ │ │ │ + 0x000095c0 3c703133 3e2e635f 67657467 69642028 .c_getgid ( │ │ │ │ + 0x000095d0 29203c74 79706520 33393e0a 66756e63 ) .func │ │ │ │ + 0x000095e0 202f2a61 736d2067 65747069 64202a2f /*asm getpid */ │ │ │ │ + 0x000095f0 203c7031 333e2e63 5f676574 70696420 .c_getpid │ │ │ │ + 0x00009600 2829203c 74797065 2034363e 0a66756e () .fun │ │ │ │ + 0x00009610 63202f2a 61736d20 67657470 70696420 c /*asm getppid │ │ │ │ + 0x00009620 2a2f203c 7031333e 2e635f67 65747070 */ .c_getpp │ │ │ │ + 0x00009630 69642028 29203c74 79706520 34363e0a id () . │ │ │ │ + 0x00009640 66756e63 202f2a61 736d2067 65747569 func /*asm getui │ │ │ │ + 0x00009650 64202a2f 203c7031 333e2e63 5f676574 d */ .c_get │ │ │ │ + 0x00009660 75696420 2829203c 74797065 2036333e uid () │ │ │ │ + 0x00009670 0a66756e 63202f2a 61736d20 6b696c6c .func /*asm kill │ │ │ │ + 0x00009680 202a2f20 3c703133 3e2e635f 6b696c6c */ .c_kill │ │ │ │ + 0x00009690 20287069 64203c74 79706520 34363e2c (pid , │ │ │ │ + 0x000096a0 20736967 203c7479 70652032 393e2920 sig ) │ │ │ │ + 0x000096b0 3c747970 65203239 3e0a6675 6e63202f .func / │ │ │ │ + 0x000096c0 2a61736d 20706970 65202a2f 203c7031 *asm pipe */ .c_pipe (p ) .fun │ │ │ │ + 0x00009700 63202f2a 61736d20 70697065 32202a2f c /*asm pipe2 */ │ │ │ │ + 0x00009710 203c7031 333e2e63 5f706970 65322028 .c_pipe2 ( │ │ │ │ + 0x00009720 70203c65 73633a30 78313e20 3c747970 p , flags ) .func /*asm un │ │ │ │ + 0x00009760 616d6520 2a2f203c 7031333e 2e635f75 ame */ .c_u │ │ │ │ + 0x00009770 6e616d65 20286275 66203c65 73633a30 name (buf ) │ │ │ │ + 0x00009790 3c747970 65203239 3e0a6675 6e63203c .func < │ │ │ │ + 0x000097a0 7031333e 2e66636e 746c2028 6664203c p13>.fcntl (fd < │ │ │ │ + 0x000097b0 74797065 202d3131 3e2c2063 6d64203c type -11>, cmd < │ │ │ │ + 0x000097c0 74797065 202d3131 3e2c2061 7267203c type -11>, arg < │ │ │ │ + 0x000097d0 74797065 202d3131 3e292028 76616c20 type -11>) (val │ │ │ │ + 0x000097e0 3c747970 65202d31 313e2c20 65727220 , err │ │ │ │ + 0x000097f0 3c747970 65202d31 393e2920 3c696e6c ) . // libc │ │ │ │ + 0x00009810 616c6c73 2e676f3a 31383030 0a203c70 alls.go:1800.

Entersyscall( │ │ │ │ + 0x00009830 29202f2f 31383031 0a207661 72205f72 ) //1801. var _r │ │ │ │ + 0x00009840 203c7479 70652032 393e203d 203c7031 = .c___go_fcntl( │ │ │ │ + 0x00009860 24636f6e 76657274 283c7479 70652032 $convert(, fd), $conver │ │ │ │ + 0x00009880 74283c74 79706520 32393e2c 20636d64 t(, cmd │ │ │ │ + 0x00009890 292c2024 636f6e76 65727428 3c747970 ), $convert(, arg)) //1 │ │ │ │ + 0x000098b0 3830320a 2076616c 203d2024 636f6e76 802. val = $conv │ │ │ │ + 0x000098c0 65727428 3c747970 65202d31 313e2c20 ert(, │ │ │ │ + 0x000098d0 5f722920 2f2f3138 30330a20 76617220 _r) //1803. var │ │ │ │ + 0x000098e0 6572726e 6f203c74 79706520 33383e20 errno │ │ │ │ + 0x000098f0 2f2f3138 30340a20 76617220 73657445 //1804. var setE │ │ │ │ + 0x00009900 72726e6f 203c7479 7065202d 31353e20 rrno │ │ │ │ + 0x00009910 3d202466 616c7365 202f2f31 3830350a = $false //1805. │ │ │ │ + 0x00009920 207b202f 2f313830 360a2020 69662028 { //1806. if ( │ │ │ │ + 0x00009930 5f72203c 2024636f 6e766572 74283c74 _r < $convert(, 0 )) { │ │ │ │ + 0x00009950 2f2f3138 30360a20 20206572 726e6f20 //1806. errno │ │ │ │ + 0x00009960 3d203c70 31333e47 65744572 726e6f28 = GetErrno( │ │ │ │ + 0x00009970 29202f2f 31383037 0a202020 73657445 ) //1807. setE │ │ │ │ + 0x00009980 72726e6f 203d2024 636f6e76 65727428 rrno = $convert( │ │ │ │ + 0x00009990 3c747970 65202d31 353e2c20 24747275 , $tru │ │ │ │ + 0x000099a0 6529202f 2f313830 380a2020 7d202f2f e) //1808. } // │ │ │ │ + 0x000099b0 31383036 0a207d20 2f2f3138 30390a20 1806. } //1809. │ │ │ │ + 0x000099c0 3c703133 3e457869 74737973 63616c6c Exitsyscall │ │ │ │ + 0x000099d0 2829202f 2f313831 300a207b 202f2f31 () //1810. { //1 │ │ │ │ + 0x000099e0 3831310a 20206966 20736574 4572726e 811. if setErrn │ │ │ │ + 0x000099f0 6f207b20 2f2f3138 31310a20 20206572 o { //1811. er │ │ │ │ + 0x00009a00 72203d20 24636f6e 76657274 283c7479 r = $convert(, errno) │ │ │ │ + 0x00009a20 2f2f3138 31320a20 207d202f 2f313831 //1812. } //181 │ │ │ │ + 0x00009a30 310a207d 202f2f31 3831330a 20726574 1. } //1813. ret │ │ │ │ + 0x00009a40 75726e20 2f2f3138 31340a66 756e6320 urn //1814.func │ │ │ │ + 0x00009a50 3c703133 3e2e7069 70652028 70203c65 .pipe (p ) (err ) . │ │ │ │ + 0x00009a90 2f2f2020 6c696263 616c6c73 2e676f3a // libcalls.go: │ │ │ │ + 0x00009aa0 31343330 0a207661 72205f72 203c7479 1430. var _r = .c │ │ │ │ + 0x00009ac0 5f706970 65287029 202f2f31 3433310a _pipe(p) //1431. │ │ │ │ + 0x00009ad0 20766172 20657272 6e6f203c 74797065 var errno //1432. var │ │ │ │ + 0x00009af0 20736574 4572726e 6f203c74 79706520 setErrno = $false // │ │ │ │ + 0x00009b10 31343333 0a207b20 2f2f3134 33340a20 1433. { //1434. │ │ │ │ + 0x00009b20 20696620 285f7220 3c202463 6f6e7665 if (_r < $conve │ │ │ │ + 0x00009b30 7274283c 74797065 2032393e 2c203020 rt(, 0 │ │ │ │ + 0x00009b40 2929207b 202f2f31 3433340a 20202065 )) { //1434. e │ │ │ │ + 0x00009b50 72726e6f 203d203c 7031333e 47657445 rrno = GetE │ │ │ │ + 0x00009b60 72726e6f 2829202f 2f313433 350a2020 rrno() //1435. │ │ │ │ + 0x00009b70 20736574 4572726e 6f203d20 24636f6e setErrno = $con │ │ │ │ + 0x00009b80 76657274 283c7479 7065202d 31353e2c vert(, │ │ │ │ + 0x00009b90 20247472 75652920 2f2f3134 33360a20 $true) //1436. │ │ │ │ + 0x00009ba0 207d202f 2f313433 340a207d 202f2f31 } //1434. } //1 │ │ │ │ + 0x00009bb0 3433370a 207b202f 2f313433 380a2020 437. { //1438. │ │ │ │ + 0x00009bc0 69662073 65744572 726e6f20 7b202f2f if setErrno { // │ │ │ │ + 0x00009bd0 31343338 0a202020 65727220 3d202463 1438. err = $c │ │ │ │ + 0x00009be0 6f6e7665 7274283c 74797065 202d3139 onvert(, errno) //1439 │ │ │ │ + 0x00009c00 0a20207d 202f2f31 3433380a 207d202f . } //1438. } / │ │ │ │ + 0x00009c10 2f313434 300a2072 65747572 6e202f2f /1440. return // │ │ │ │ + 0x00009c20 31343431 0a66756e 63203c70 31333e2e 1441.func . │ │ │ │ + 0x00009c30 70697065 32202870 203c6573 633a3078 pipe2 (p , f │ │ │ │ + 0x00009c50 6c616773 203c7479 7065202d 31313e29 lags ) │ │ │ │ + 0x00009c60 20286572 72203c74 79706520 2d31393e (err │ │ │ │ + 0x00009c70 29203c69 6e6c3a34 32303e0a 202f2f20 ) . // │ │ │ │ + 0x00009c80 20206c69 6263616c 6c732e67 6f3a3636 libcalls.go:66 │ │ │ │ + 0x00009c90 370a2076 6172205f 72203c74 79706520 7. var _r = .c_pi │ │ │ │ + 0x00009cb0 70653228 702c2024 636f6e76 65727428 pe2(p, $convert( │ │ │ │ + 0x00009cc0 3c747970 65203239 3e2c2066 6c616773 , flags │ │ │ │ + 0x00009cd0 2929202f 2f363638 0a207661 72206572 )) //668. var er │ │ │ │ + 0x00009ce0 726e6f20 3c747970 65203338 3e202f2f rno // │ │ │ │ + 0x00009cf0 3636390a 20766172 20736574 4572726e 669. var setErrn │ │ │ │ + 0x00009d00 6f203c74 79706520 2d31353e 203d2024 o = $ │ │ │ │ + 0x00009d10 66616c73 65202f2f 3637300a 207b202f false //670. { / │ │ │ │ + 0x00009d20 2f363731 0a202069 6620285f 72203c20 /671. if (_r < │ │ │ │ + 0x00009d30 24636f6e 76657274 283c7479 70652032 $convert(, 0 )) { //671 │ │ │ │ + 0x00009d50 0a202020 6572726e 6f203d20 3c703133 . errno = GetErrno() //67 │ │ │ │ + 0x00009d70 320a2020 20736574 4572726e 6f203d20 2. setErrno = │ │ │ │ + 0x00009d80 24636f6e 76657274 283c7479 7065202d $convert(, $true) //67 │ │ │ │ + 0x00009da0 330a2020 7d202f2f 3637310a 207d202f 3. } //671. } / │ │ │ │ + 0x00009db0 2f363734 0a207b20 2f2f3637 350a2020 /674. { //675. │ │ │ │ + 0x00009dc0 69662073 65744572 726e6f20 7b202f2f if setErrno { // │ │ │ │ + 0x00009dd0 3637350a 20202065 7272203d 2024636f 675. err = $co │ │ │ │ + 0x00009de0 6e766572 74283c74 79706520 2d31393e nvert( │ │ │ │ + 0x00009df0 2c206572 726e6f29 202f2f36 37360a20 , errno) //676. │ │ │ │ + 0x00009e00 207d202f 2f363735 0a207d20 2f2f3637 } //675. } //67 │ │ │ │ + 0x00009e10 370a2072 65747572 6e202f2f 3637380a 7. return //678. │ │ │ │ + 0x00009e20 66756e63 203c7031 333e2e73 65745469 func .setTi │ │ │ │ + 0x00009e30 6d657370 65632028 73656320 3c747970 mespec (sec , nsec ) │ │ │ │ + 0x00009e60 0a66756e 63202f2a 61736d20 5f5f676f .func /*asm __go │ │ │ │ + 0x00009e70 5f737973 63616c6c 36202a2f 203c7031 _syscall6 */ .syscall6 (tra │ │ │ │ + 0x00009e90 70203c74 79706520 2d31333e 2c206131 p , a1 │ │ │ │ + 0x00009ea0 203c7479 7065202d 31333e2c 20613220 , a2 │ │ │ │ + 0x00009eb0 3c747970 65202d31 333e2c20 6133203c , a3 < │ │ │ │ + 0x00009ec0 74797065 202d3133 3e2c2061 34203c74 type -13>, a4 , a5 , a6 ) .func Cle │ │ │ │ + 0x00009f10 6172656e 76202829 0a66756e 63203c70 arenv ().func

Entersyscall │ │ │ │ + 0x00009f30 28290a66 756e6320 3c703133 3e456e76 ().func Env │ │ │ │ + 0x00009f40 69726f6e 20282920 3c747970 65203139 iron () .func Exi │ │ │ │ + 0x00009f60 74202863 6f646520 3c747970 65202d31 t (code ).func Ex │ │ │ │ + 0x00009f80 69747379 7363616c 6c202829 0a66756e itsyscall ().fun │ │ │ │ + 0x00009f90 63203c70 31333e47 65744572 726e6f20 c GetErrno │ │ │ │ + 0x00009fa0 2829203c 74797065 2033383e 0a66756e () .fun │ │ │ │ + 0x00009fb0 63203c70 31333e47 65746567 69642028 c Getegid ( │ │ │ │ + 0x00009fc0 29202865 67696420 3c747970 65202d31 ) (egid ) . / │ │ │ │ + 0x00009fe0 2f20206c 69626361 6c6c732e 676f3a31 / libcalls.go:1 │ │ │ │ + 0x00009ff0 3838310a 20766172 205f7220 3c747970 881. var _r = .c_ │ │ │ │ + 0x0000a010 67657465 67696428 29202f2f 31383832 getegid() //1882 │ │ │ │ + 0x0000a020 0a206567 6964203d 2024636f 6e766572 . egid = $conver │ │ │ │ + 0x0000a030 74283c74 79706520 2d31313e 2c205f72 t(, _r │ │ │ │ + 0x0000a040 29202f2f 31383833 0a207265 7475726e ) //1883. return │ │ │ │ + 0x0000a050 202f2f31 3838340a 66756e63 203c7031 //1884.func Geteuid () (eu │ │ │ │ + 0x0000a070 6964203c 74797065 202d3131 3e29203c id ) < │ │ │ │ + 0x0000a080 696e6c3a 3132323e 0a202f2f 20206c69 inl:122>. // li │ │ │ │ + 0x0000a090 6263616c 6c732e67 6f3a3138 39310a20 bcalls.go:1891. │ │ │ │ + 0x0000a0a0 76617220 5f72203c 74797065 2036333e var _r │ │ │ │ + 0x0000a0b0 203d203c 7031333e 2e635f67 65746575 = .c_geteu │ │ │ │ + 0x0000a0c0 69642829 202f2f31 3839320a 20657569 id() //1892. eui │ │ │ │ + 0x0000a0d0 64203d20 24636f6e 76657274 283c7479 d = $convert(, _r) //1 │ │ │ │ + 0x0000a0f0 3839330a 20726574 75726e20 2f2f3138 893. return //18 │ │ │ │ + 0x0000a100 39340a66 756e6320 3c703133 3e476574 94.func Get │ │ │ │ + 0x0000a110 67696420 28292028 67696420 3c747970 gid () (gid ) . // libcalls. │ │ │ │ + 0x0000a140 676f3a31 3930310a 20766172 205f7220 go:1901. var _r │ │ │ │ + 0x0000a150 3c747970 65203339 3e203d20 3c703133 = .c_getgid() //1 │ │ │ │ + 0x0000a170 3930320a 20676964 203d2024 636f6e76 902. gid = $conv │ │ │ │ + 0x0000a180 65727428 3c747970 65202d31 313e2c20 ert(, │ │ │ │ + 0x0000a190 5f722920 2f2f3139 30330a20 72657475 _r) //1903. retu │ │ │ │ + 0x0000a1a0 726e202f 2f313930 340a6675 6e63203c rn //1904.func < │ │ │ │ + 0x0000a1b0 7031333e 47657470 61676573 697a6520 p13>Getpagesize │ │ │ │ + 0x0000a1c0 2829203c 74797065 202d3131 3e0a6675 () .fu │ │ │ │ + 0x0000a1d0 6e63203c 7031333e 47657470 69642028 nc Getpid ( │ │ │ │ + 0x0000a1e0 29202870 6964203c 74797065 202d3131 ) (pid ) . // │ │ │ │ + 0x0000a200 20206c69 6263616c 6c732e67 6f3a3139 libcalls.go:19 │ │ │ │ + 0x0000a210 33370a20 76617220 5f72203c 74797065 37. var _r = .c_g │ │ │ │ + 0x0000a230 65747069 64282920 2f2f3139 33380a20 etpid() //1938. │ │ │ │ + 0x0000a240 70696420 3d202463 6f6e7665 7274283c pid = $convert(< │ │ │ │ + 0x0000a250 74797065 202d3131 3e2c205f 7229202f type -11>, _r) / │ │ │ │ + 0x0000a260 2f313933 390a2072 65747572 6e202f2f /1939. return // │ │ │ │ + 0x0000a270 31393430 0a66756e 63203c70 31333e47 1940.func G │ │ │ │ + 0x0000a280 65747070 69642028 29202870 70696420 etppid () (ppid │ │ │ │ + 0x0000a290 3c747970 65202d31 313e2920 3c696e6c ) . // libca │ │ │ │ + 0x0000a2b0 6c6c732e 676f3a31 3934340a 20766172 lls.go:1944. var │ │ │ │ + 0x0000a2c0 205f7220 3c747970 65203436 3e203d20 _r = │ │ │ │ + 0x0000a2d0 3c703133 3e2e635f 67657470 70696428 .c_getppid( │ │ │ │ + 0x0000a2e0 29202f2f 31393435 0a207070 6964203d ) //1945. ppid = │ │ │ │ + 0x0000a2f0 2024636f 6e766572 74283c74 79706520 $convert(, _r) //1946 │ │ │ │ + 0x0000a310 0a207265 7475726e 202f2f31 3934370a . return //1947. │ │ │ │ + 0x0000a320 66756e63 203c7031 333e4765 74756964 func Getuid │ │ │ │ + 0x0000a330 20282920 28756964 203c7479 7065202d () (uid ) . │ │ │ │ + 0x0000a350 2f2f2020 6c696263 616c6c73 2e676f3a // libcalls.go: │ │ │ │ + 0x0000a360 32303131 0a207661 72205f72 203c7479 2011. var _r = .c │ │ │ │ + 0x0000a380 5f676574 75696428 29202f2f 32303132 _getuid() //2012 │ │ │ │ + 0x0000a390 0a207569 64203d20 24636f6e 76657274 . uid = $convert │ │ │ │ + 0x0000a3a0 283c7479 7065202d 31313e2c 205f7229 (, _r) │ │ │ │ + 0x0000a3b0 202f2f32 3031330a 20726574 75726e20 //2013. return │ │ │ │ + 0x0000a3c0 2f2f3230 31340a66 756e6320 3c703133 //2014.func SetErrno (? ).func Setenv (key , value │ │ │ │ + 0x0000a410 3c747970 65202d31 363e2920 3c747970 ) .func Signame (s ) .func Unse │ │ │ │ + 0x0000a460 74656e76 20286b65 79203c74 79706520 tenv (key ) │ │ │ │ + 0x0000a480 0a66756e 63203c70 31343e2e 756e6978 .func .unix │ │ │ │ + 0x0000a490 54696d65 20287365 63203c74 79706520 Time (sec , nsec ) .c │ │ │ │ + 0x0000a4c0 6865636b 73756d20 43303531 37334330 hecksum C05173C0 │ │ │ │ + 0x0000a4d0 44343431 39374630 44424334 43384632 D44197F0DBC4C8F2 │ │ │ │ + 0x0000a4e0 33444138 42453944 46333146 33423644 3DA8BE9DF31F3B6D │ │ │ │ + 0x0000a4f0 0a . │ │ ├── ./usr/lib/gcc/aarch64-linux-gnu/11/libgo.a │ │ │ ├── os.o │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -162,16 +162,16 @@ │ │ │ │ │ [157] .group GROUP 0000000000000000 00076c 00000c 04 2085 3514 4 │ │ │ │ │ [158] .group GROUP 0000000000000000 000778 000008 04 2085 3292 4 │ │ │ │ │ [159] .group GROUP 0000000000000000 000780 00000c 04 2085 3074 4 │ │ │ │ │ [160] .text PROGBITS 0000000000000000 000790 009e88 00 AX 0 0 16 │ │ │ │ │ [161] .rela.text RELA 0000000000000000 0633c0 00a4d0 18 I 2085 160 8 │ │ │ │ │ [162] .data PROGBITS 0000000000000000 00a618 000000 00 WA 0 0 1 │ │ │ │ │ [163] .bss NOBITS 0000000000000000 00a618 000138 00 WA 0 0 8 │ │ │ │ │ - [164] .go_export PROGBITS 0000000000000000 00a618 00a4ed 00 0 0 1 │ │ │ │ │ - [165] .gcc_except_table PROGBITS 0000000000000000 014b08 00014c 00 A 0 0 4 │ │ │ │ │ + [164] .go_export PROGBITS 0000000000000000 00a618 00a4f1 00 0 0 1 │ │ │ │ │ + [165] .gcc_except_table PROGBITS 0000000000000000 014b0c 00014c 00 A 0 0 4 │ │ │ │ │ [166] .data.rel.ro.gcbits..ca PROGBITS 0000000000000000 014c58 000001 00 AG 0 0 8 │ │ │ │ │ [167] .data.rel.ro.local.type.._6512_7uint8 PROGBITS 0000000000000000 014c60 000058 00 WAG 0 0 8 │ │ │ │ │ [168] .rela.data.rel.ro.local.type.._6512_7uint8 RELA 0000000000000000 06d890 000060 18 IG 2085 167 8 │ │ │ │ │ [169] .data.rel.ro.os.fileStat..p PROGBITS 0000000000000000 014cb8 000048 00 WAG 0 0 8 │ │ │ │ │ [170] .rela.data.rel.ro.os.fileStat..p RELA 0000000000000000 06d8f0 000090 18 IG 2085 169 8 │ │ │ │ │ [171] .data.rel.ro.type.._2_2os_0fileStat PROGBITS 0000000000000000 014d00 000048 00 WAG 0 0 8 │ │ │ │ │ [172] .rela.data.rel.ro.type.._2_2os_0fileStat RELA 0000000000000000 06d980 000060 18 IG 2085 171 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -15,15 +15,15 @@ │ │ │ │ │ import sync sync "sync" │ │ │ │ │ import atomic sync/atomic "sync/atomic" │ │ │ │ │ import syscall syscall "syscall" │ │ │ │ │ import time time "time" │ │ │ │ │ import unsafe unsafe "unsafe" │ │ │ │ │ init os os..import errors errors..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import path path..import runtime runtime..import sys runtime_1internal_1sys..import sort sort..import sync sync..import syscall syscall..import time time..import bytealg ~internal_1bytealg race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math atomic ~sync_1atomic utf8 ~unicode_1utf8 │ │ │ │ │ init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 1 2 1 5 1 10 1 11 3 1 3 2 3 5 3 10 3 11 4 1 4 2 4 3 4 5 4 7 4 10 4 11 4 13 4 14 4 15 5 2 5 10 5 11 6 2 6 10 6 11 6 13 7 1 7 2 7 5 7 10 7 11 7 13 8 1 8 2 8 3 8 5 8 7 8 9 8 10 8 11 8 12 8 13 8 14 8 15 9 1 9 2 9 5 9 10 9 11 10 2 10 11 12 2 12 5 12 10 12 11 13 2 13 10 13 11 14 1 14 2 14 3 14 5 14 10 14 11 14 13 15 1 15 2 15 3 15 5 15 10 15 11 15 13 15 14 │ │ │ │ │ -types 212 12 30 3324 30 30 134 31 29 604 828 28 191 114 74 75 37 304 799 4142 31 36 30 32 36 724 194 33 175 272 36 34 43 36 36 40 36 40 32 245 34 36 37 38 95 40 36 34 37 41 44 36 252 38 38 36 41 42 160 46 45 159 44 45 34 37 425 32 37 502 508 73 3281 75 52 46 38 33 61 33 22 11 22 22 22 21 21 21 21 21 48 45 45 80 48 23 48 48 46 48 34 35 23 46 34 47 59 34 35 119 24 35 21 21 21 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 52 52 396 80 322 86 55 63 81 64 55 83 68 102 51 51 56 144 93 305 34 54 20 282 58 116 40 164 85 54 65 150 92 194 85 113 25 26 24 24 25 25 25 23 23 23 21 21 23 22 22 22 22 22 23 23 131 123 120 143 43 75 75 56 23 93 │ │ │ │ │ +types 212 12 30 3324 30 30 134 31 29 604 828 28 191 114 74 75 37 304 799 4142 31 36 30 32 36 724 194 33 175 272 36 34 43 36 36 40 36 40 32 245 34 36 37 38 95 40 36 34 37 41 44 36 252 38 38 36 41 42 160 46 45 159 44 45 34 37 425 32 37 502 508 73 3281 75 52 46 38 33 61 33 22 11 22 26 22 21 21 21 21 21 48 45 45 80 48 23 48 48 46 48 34 35 23 46 34 47 59 34 35 119 24 35 21 21 21 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 52 52 396 80 322 86 55 63 81 64 55 83 68 102 51 51 56 144 93 305 34 54 20 282 58 116 40 164 85 54 65 150 92 194 85 113 25 26 24 24 25 25 25 23 23 23 21 21 23 22 22 22 22 22 23 23 131 123 120 143 43 75 75 56 23 93 │ │ │ │ │ type 1 "DirEntry" = │ │ │ │ │ type 2 "File" │ │ │ │ │ func (f ) Readdir (n ) (? , ? ) │ │ │ │ │ func (f ) Readdirnames (n ) (names , err ) │ │ │ │ │ func (f ) ReadDir (n ) (? , ? ) │ │ │ │ │ func (f ) .readdir (n , mode ) (names , dirents , infos , err ) │ │ │ │ │ func (f ) Name () │ │ │ │ │ @@ -374,15 +374,15 @@ │ │ │ │ │ type 75 (? ) (? ) │ │ │ │ │ type 76 (? ) │ │ │ │ │ type 77 (? , ? , ? ) │ │ │ │ │ type 78 (? ) │ │ │ │ │ type 79 () │ │ │ │ │ type 80 () │ │ │ │ │ type 81 () │ │ │ │ │ -type 82 () │ │ │ │ │ +type 82 () (? ) │ │ │ │ │ type 83 () │ │ │ │ │ type 84 () │ │ │ │ │ type 85 () │ │ │ │ │ type 86 () │ │ │ │ │ type 87 () │ │ │ │ │ type 88 () │ │ │ │ │ type 89 (? , ? ) │ │ │ │ │ @@ -837,15 +837,15 @@ │ │ │ │ │ uid = $convert(, _r) //2013 │ │ │ │ │ return //2014 │ │ │ │ │ func SetErrno (? ) │ │ │ │ │ func Setenv (key , value ) │ │ │ │ │ func Signame (s ) │ │ │ │ │ func Unsetenv (key ) │ │ │ │ │ func .unixTime (sec , nsec ) │ │ │ │ │ -checksum C8CABC5810005C6C74E26CD7AA6DDE05866378F8 │ │ │ │ │ +checksum C05173C0D44197F0DBC4C8F23DA8BE9DF31F3B6D │ │ │ │ │ negative offset │ │ │ │ │ truncate │ │ │ │ │ copy_file_range │ │ │ │ │ readlink │ │ │ │ │ getgroups │ │ │ │ │ os: process already released │ │ │ │ │ os: process not initialized │ │ │ │ ├── readelf --wide --decompress --hex-dump=.go_export {} │ │ │ │ │ @@ -116,15 +116,15 @@ │ │ │ │ │ 0x00000710 39352034 30203336 20333420 33372034 95 40 36 34 37 4 │ │ │ │ │ 0x00000720 31203434 20333620 32353220 33382033 1 44 36 252 38 3 │ │ │ │ │ 0x00000730 38203336 20343120 34322031 36302034 8 36 41 42 160 4 │ │ │ │ │ 0x00000740 36203435 20313539 20343420 34352033 6 45 159 44 45 3 │ │ │ │ │ 0x00000750 34203337 20343235 20333220 33372035 4 37 425 32 37 5 │ │ │ │ │ 0x00000760 30322035 30382037 33203332 38312037 02 508 73 3281 7 │ │ │ │ │ 0x00000770 35203532 20343620 33382033 33203631 5 52 46 38 33 61 │ │ │ │ │ - 0x00000780 20333320 32322031 31203232 20323220 33 22 11 22 22 │ │ │ │ │ + 0x00000780 20333320 32322031 31203232 20323620 33 22 11 22 26 │ │ │ │ │ 0x00000790 32322032 31203231 20323120 32312032 22 21 21 21 21 2 │ │ │ │ │ 0x000007a0 31203438 20343520 34352038 30203438 1 48 45 45 80 48 │ │ │ │ │ 0x000007b0 20323320 34382034 38203436 20343820 23 48 48 46 48 │ │ │ │ │ 0x000007c0 33342033 35203233 20343620 33342034 34 35 23 46 34 4 │ │ │ │ │ 0x000007d0 37203539 20333420 33352031 31392032 7 59 34 35 119 2 │ │ │ │ │ 0x000007e0 34203335 20323120 32312032 31203230 4 35 21 21 21 20 │ │ │ │ │ 0x000007f0 20323020 32302032 30203139 20313920 20 20 20 19 19 │ │ │ │ │ @@ -1375,1268 +1375,1269 @@ │ │ │ │ │ 0x000055c0 7065202d 31313e29 203c7479 7065202d pe -11>) .type 78 (? < │ │ │ │ │ 0x000055e0 74797065 20313431 3e29203c 74797065 type 141>) .type 79 () │ │ │ │ │ 0x00005600 3c747970 65203139 343e0a74 79706520 .type │ │ │ │ │ 0x00005610 38302028 290a7479 70652038 31202829 80 ().type 81 () │ │ │ │ │ 0x00005620 203c7479 7065202d 31353e0a 74797065 .type │ │ │ │ │ - 0x00005630 20383220 2829203c 74797065 202d3131 82 () .type 83 () .type 84 │ │ │ │ │ - 0x00005660 2829203c 74797065 2033383e 0a747970 () .typ │ │ │ │ │ - 0x00005670 65203835 20282920 3c747970 65203339 e 85 () .type 86 () .type 87 ( │ │ │ │ │ - 0x000056a0 29203c74 79706520 36333e0a 74797065 ) .type │ │ │ │ │ - 0x000056b0 20383820 2829203c 74797065 202d373e 88 () │ │ │ │ │ - 0x000056c0 0a747970 65203839 20283f20 3c747970 .type 89 (? , ? ) │ │ │ │ │ - 0x000056f0 0a747970 65203930 20283f20 3c747970 .type 90 (? , ? ) .ty │ │ │ │ │ - 0x00005720 70652039 3120283f 203c7479 7065202d pe 91 (? , ? ) │ │ │ │ │ - 0x00005740 203c7479 70652035 373e0a74 79706520 .type │ │ │ │ │ - 0x00005750 39322028 3f203c74 79706520 2d31313e 92 (? │ │ │ │ │ - 0x00005760 2c203f20 3c747970 65202d31 313e2c20 , ? , │ │ │ │ │ - 0x00005770 3f203c74 79706520 2d31313e 2920283f ? ) (? │ │ │ │ │ - 0x00005780 203c7479 7065202d 31313e2c 203f203c , ? < │ │ │ │ │ - 0x00005790 74797065 202d3139 3e290a74 79706520 type -19>).type │ │ │ │ │ - 0x000057a0 39332028 3f203c74 79706520 2d31313e 93 (? │ │ │ │ │ - 0x000057b0 2c203f20 3c747970 65202d31 333e2920 , ? ) │ │ │ │ │ - 0x000057c0 3c747970 65203132 313e0a74 79706520 .type │ │ │ │ │ - 0x000057d0 39342028 3f203c74 79706520 2d31313e 94 (? │ │ │ │ │ - 0x000057e0 290a7479 70652039 3520283f 203c7479 ).type 95 (? , ? ) .type 96 (? , ? ) .type 97 (? , ? ) . │ │ │ │ │ - 0x00005870 74797065 20393820 283f203c 74797065 type 98 (? , ? ) . │ │ │ │ │ - 0x000058a0 74797065 20393920 283f203c 74797065 type 99 (? ) .type 100 (? ) .type 101 (? │ │ │ │ │ - 0x000058f0 203c7479 70652033 383e290a 74797065 ).type │ │ │ │ │ - 0x00005900 20313032 20283f20 3c747970 65203436 102 (? , ? ) │ │ │ │ │ - 0x00005920 3c747970 65203239 3e0a7479 70652031 .type 1 │ │ │ │ │ - 0x00005930 30332028 3f203c74 79706520 35313e29 03 (? ) │ │ │ │ │ - 0x00005940 203c7479 7065202d 31363e0a 74797065 .type │ │ │ │ │ - 0x00005950 20313034 20283f20 3c747970 65203239 104 (? , ? ) │ │ │ │ │ - 0x00005970 203c7479 70652032 393e0a74 79706520 .type │ │ │ │ │ - 0x00005980 31303520 283f203c 74797065 2032393e 105 (? │ │ │ │ │ - 0x00005990 2c203f20 3c747970 65203239 3e2c203f , ? , ? │ │ │ │ │ - 0x000059a0 203c7479 70652032 393e2920 3c747970 ) .type 106 ( │ │ │ │ │ - 0x000059c0 3f203c74 79706520 2d353e29 203c7479 ? ) .type 107 │ │ │ │ │ - 0x000059e0 20283f20 3c747970 65202d31 323e2920 (? ) │ │ │ │ │ - 0x000059f0 3c747970 65202d31 363e0a74 79706520 .type │ │ │ │ │ - 0x00005a00 31303820 283f203c 74797065 202d3133 108 (? , ? , │ │ │ │ │ - 0x00005a20 203f203c 74797065 202d3133 3e2c203f ? , ? │ │ │ │ │ - 0x00005a30 203c7479 7065202d 31333e2c 203f203c , ? < │ │ │ │ │ - 0x00005a40 74797065 202d3133 3e2c203f 203c7479 type -13>, ? , ? ) .type 109 (? ).type 1 │ │ │ │ │ - 0x00005a90 31302028 3f203c74 79706520 2d31333e 10 (? │ │ │ │ │ - 0x00005aa0 29203c74 79706520 2d31353e 0a747970 ) .typ │ │ │ │ │ - 0x00005ab0 65203131 31202a3c 74797065 20313835 e 111 *.type 112 *.type 113 │ │ │ │ │ - 0x00005ae0 2a3c7479 70652031 39353e0a 74797065 *.type │ │ │ │ │ - 0x00005af0 20313134 202a3c74 79706520 31383e0a 114 *. │ │ │ │ │ - 0x00005b00 74797065 20313135 202a3c74 79706520 type 115 *.type 116 *.type 117 │ │ │ │ │ - 0x00005b30 202a3c74 79706520 32353e0a 74797065 *.type │ │ │ │ │ - 0x00005b40 20313138 202a3c74 79706520 323e0a74 118 *.t │ │ │ │ │ - 0x00005b50 79706520 31313920 2a3c7479 70652035 ype 119 *.type 120 *.type 121 *< │ │ │ │ │ - 0x00005b80 74797065 20383e0a 74797065 20313232 type 8>.type 122 │ │ │ │ │ - 0x00005b90 202a3c74 79706520 393e0a74 79706520 *.type │ │ │ │ │ - 0x00005ba0 31323320 2a3c7479 70652031 313e0a74 123 *.t │ │ │ │ │ - 0x00005bb0 79706520 31323420 2a3c7479 70652031 ype 124 *.type 125 *.type 126 │ │ │ │ │ - 0x00005be0 2a3c7479 70652032 373e0a74 79706520 *.type │ │ │ │ │ - 0x00005bf0 31323720 2a3c7479 70652032 383e0a74 127 *.t │ │ │ │ │ - 0x00005c00 79706520 31323820 2a3c7479 70652033 ype 128 *.type 129 *.type 130 │ │ │ │ │ - 0x00005c30 2a3c7479 70652034 303e0a74 79706520 *.type │ │ │ │ │ - 0x00005c40 31333120 2a3c7479 70652034 313e0a74 131 *.t │ │ │ │ │ - 0x00005c50 79706520 31333220 2a3c7479 70652034 ype 132 *.type 133 *.type 134 │ │ │ │ │ - 0x00005c80 2a3c7479 70652034 353e0a74 79706520 *.type │ │ │ │ │ - 0x00005c90 31333520 2a3c7479 70652034 393e0a74 135 *.t │ │ │ │ │ - 0x00005ca0 79706520 31333620 2a3c7479 70652035 ype 136 *.type 137 *.type 138 │ │ │ │ │ - 0x00005cd0 2a3c7479 70652035 353e0a74 79706520 *.type │ │ │ │ │ - 0x00005ce0 31333920 2a3c7479 70652035 373e0a74 139 *.t │ │ │ │ │ - 0x00005cf0 79706520 31343020 2a3c7479 70652036 ype 140 *.type 141 *.type 142 │ │ │ │ │ - 0x00005d20 2a3c7479 70652036 393e0a74 79706520 *.type │ │ │ │ │ - 0x00005d30 31343320 2a3c7479 70652037 313e0a74 143 *.t │ │ │ │ │ - 0x00005d40 79706520 31343420 2a3c7479 70652036 ype 144 *.type 145 *.type 146 │ │ │ │ │ - 0x00005d70 20737472 75637420 7b204164 6472203c struct { Addr < │ │ │ │ │ - 0x00005d80 74797065 2034383e 3b205061 64203c74 type 48>; Pad ; }.type │ │ │ │ │ - 0x00005da0 20313437 20737472 75637420 7b204261 147 struct { Ba │ │ │ │ │ - 0x00005db0 7365203c 74797065 20313435 3e3b204c se ; L │ │ │ │ │ - 0x00005dc0 656e203c 74797065 2034343e 3b207d0a en ; }. │ │ │ │ │ - 0x00005dd0 74797065 20313438 20737472 75637420 type 148 struct │ │ │ │ │ - 0x00005de0 7b204368 726f6f74 203c7479 7065202d { Chroot ; Credential │ │ │ │ │ - 0x00005e00 3c747970 65203132 383e3b20 50747261 ; Ptra │ │ │ │ │ - 0x00005e10 6365203c 74797065 202d3135 3e3b2053 ce ; S │ │ │ │ │ - 0x00005e20 65747369 64203c74 79706520 2d31353e etsid │ │ │ │ │ - 0x00005e30 3b205365 74706769 64203c74 79706520 ; Setpgid ; Setctty ; Noctty │ │ │ │ │ - 0x00005e60 203c7479 7065202d 31353e3b 20437474 ; Ctt │ │ │ │ │ - 0x00005e70 79203c74 79706520 2d31313e 3b20466f y ; Fo │ │ │ │ │ - 0x00005e80 72656772 6f756e64 203c7479 7065202d reground ; Pgid ; Pdeathsig │ │ │ │ │ - 0x00005eb0 3c747970 65203531 3e3b2043 6c6f6e65 ; Clone │ │ │ │ │ - 0x00005ec0 666c6167 73203c74 79706520 2d31333e flags │ │ │ │ │ - 0x00005ed0 3b20556e 73686172 65666c61 6773203c ; Unshareflags < │ │ │ │ │ - 0x00005ee0 74797065 202d3133 3e3b2055 69644d61 type -13>; UidMa │ │ │ │ │ - 0x00005ef0 7070696e 6773203c 74797065 20313936 ppings ; GidMappings < │ │ │ │ │ - 0x00005f10 74797065 20313936 3e3b2047 69644d61 type 196>; GidMa │ │ │ │ │ - 0x00005f20 7070696e 6773456e 61626c65 53657467 ppingsEnableSetg │ │ │ │ │ - 0x00005f30 726f7570 73203c74 79706520 2d31353e roups │ │ │ │ │ - 0x00005f40 3b20416d 6269656e 74436170 73203c74 ; AmbientCaps ; }.type │ │ │ │ │ - 0x00005f60 20313439 20737472 75637420 7b20436f 149 struct { Co │ │ │ │ │ - 0x00005f70 6e746169 6e657249 44203c74 79706520 ntainerID ; HostID ; Size ; }.type │ │ │ │ │ - 0x00005fb0 20313530 20737472 75637420 7b204465 150 struct { De │ │ │ │ │ - 0x00005fc0 76203c74 79706520 2d383e3b 20496e6f v ; Ino │ │ │ │ │ - 0x00005fd0 203c7479 7065202d 383e3b20 4d6f6465 ; Mode │ │ │ │ │ - 0x00005fe0 203c7479 7065202d 373e3b20 4e6c696e ; Nlin │ │ │ │ │ - 0x00005ff0 6b203c74 79706520 2d373e3b 20556964 k ; Uid │ │ │ │ │ - 0x00006000 203c7479 7065202d 373e3b20 47696420 ; Gid │ │ │ │ │ - 0x00006010 3c747970 65202d37 3e3b2052 64657620 ; Rdev │ │ │ │ │ - 0x00006020 3c747970 65202d38 3e3b202e 73797363 ; .sysc │ │ │ │ │ - 0x00006030 616c6c2e 5f5f7061 6431203c 74797065 all.__pad1 ; Size ; Blksize ; .syscal │ │ │ │ │ - 0x00006070 6c2e5f5f 70616432 203c7479 7065202d l.__pad2 ; Blocks ; Atim ; Mtim ; Ctim ; .syscall._ │ │ │ │ │ - 0x000060d0 5f676c69 62635f72 65736572 76656420 _glibc_reserved │ │ │ │ │ - 0x000060e0 3c747970 65203138 343e3b20 7d0a7479 ; }.ty │ │ │ │ │ - 0x000060f0 70652031 35312073 74727563 74207b20 pe 151 struct { │ │ │ │ │ - 0x00006100 44697220 3c747970 65202d31 363e3b20 Dir ; │ │ │ │ │ - 0x00006110 456e7620 3c747970 65203139 343e3b20 Env ; │ │ │ │ │ - 0x00006120 46696c65 73203c74 79706520 3138393e Files │ │ │ │ │ - 0x00006130 3b205379 73203c74 79706520 3133383e ; Sys │ │ │ │ │ - 0x00006140 3b207d0a 74797065 20313532 20737472 ; }.type 152 str │ │ │ │ │ - 0x00006150 75637420 7b204661 6d696c79 203c7479 uct { Family ; Data ; }.type │ │ │ │ │ - 0x00006180 31353320 73747275 6374207b 204d756c 153 struct { Mul │ │ │ │ │ - 0x00006190 74696164 6472203c 74797065 20313833 tiaddr ; Interface ; }.type 1 │ │ │ │ │ - 0x000061c0 35342073 74727563 74207b20 4d756c74 54 struct { Mult │ │ │ │ │ - 0x000061d0 69616464 72203c74 79706520 3138363e iaddr │ │ │ │ │ - 0x000061e0 3b204164 64726573 73203c74 79706520 ; Address ; Ifindex ; }.type │ │ │ │ │ - 0x00006210 31353520 73747275 6374207b 204d756c 155 struct { Mul │ │ │ │ │ - 0x00006220 74696164 6472203c 74797065 20313836 tiaddr ; Interface ; }.type │ │ │ │ │ - 0x00006250 31353620 73747275 6374207b 204f6e6f 156 struct { Ono │ │ │ │ │ - 0x00006260 6666203c 74797065 202d333e 3b204c69 ff ; Li │ │ │ │ │ - 0x00006270 6e676572 203c7479 7065202d 333e3b20 nger ; │ │ │ │ │ - 0x00006280 7d0a7479 70652031 35372073 74727563 }.type 157 struc │ │ │ │ │ - 0x00006290 74207b20 4f70203c 74797065 202d3136 t { Op ; Old ; New ; Err ; }.type 158 st │ │ │ │ │ - 0x000062e0 72756374 207b204f 70203c74 79706520 ruct { Op ; Path ; Err ; }.type 15 │ │ │ │ │ - 0x00006320 39207374 72756374 207b2050 6964203c 9 struct { Pid < │ │ │ │ │ - 0x00006330 74797065 202d3131 3e3b202e 6f732e68 type -11>; .os.h │ │ │ │ │ - 0x00006340 616e646c 65203c74 79706520 2d31333e andle │ │ │ │ │ - 0x00006350 3b202e6f 732e6973 646f6e65 203c7479 ; .os.isdone ; .os.sigM │ │ │ │ │ - 0x00006370 75203c74 79706520 32383e3b 207d0a74 u ; }.t │ │ │ │ │ - 0x00006380 79706520 31363020 73747275 6374207b ype 160 struct { │ │ │ │ │ - 0x00006390 20536563 203c7479 70652035 393e3b20 Sec ; │ │ │ │ │ - 0x000063a0 4e736563 203c7479 70652035 383e3b20 Nsec ; │ │ │ │ │ - 0x000063b0 7d0a7479 70652031 36312073 74727563 }.type 161 struc │ │ │ │ │ - 0x000063c0 74207b20 53656320 3c747970 65203631 t { Sec ; Usec ; }.type 162 st │ │ │ │ │ - 0x000063f0 72756374 207b2053 79736361 6c6c203c ruct { Syscall < │ │ │ │ │ - 0x00006400 74797065 202d3136 3e3b2045 7272203c type -16>; Err < │ │ │ │ │ - 0x00006410 74797065 202d3139 3e3b207d 0a747970 type -19>; }.typ │ │ │ │ │ - 0x00006420 65203136 33207374 72756374 207b2053 e 163 struct { S │ │ │ │ │ - 0x00006430 79736e61 6d65203c 74797065 20313837 ysname ; Nodename ; Release │ │ │ │ │ - 0x00006460 3c747970 65203138 373e3b20 56657273 ; Vers │ │ │ │ │ - 0x00006470 696f6e20 3c747970 65203138 373e3b20 ion ; │ │ │ │ │ - 0x00006480 4d616368 696e6520 3c747970 65203138 Machine ; Domainname < │ │ │ │ │ - 0x000064a0 74797065 20313837 3e3b207d 0a747970 type 187>; }.typ │ │ │ │ │ - 0x000064b0 65203136 34207374 72756374 207b2055 e 164 struct { U │ │ │ │ │ - 0x000064c0 6964203c 74797065 202d373e 3b204769 id ; Gi │ │ │ │ │ - 0x000064d0 64203c74 79706520 2d373e3b 2047726f d ; Gro │ │ │ │ │ - 0x000064e0 75707320 3c747970 65203139 393e3b20 ups ; │ │ │ │ │ - 0x000064f0 4e6f5365 7447726f 75707320 3c747970 NoSetGroups ; }.type 1 │ │ │ │ │ - 0x00006510 36352073 74727563 74207b20 5574696d 65 struct { Utim │ │ │ │ │ - 0x00006520 65203c74 79706520 36303e3b 20537469 e ; Sti │ │ │ │ │ - 0x00006530 6d65203c 74797065 2036303e 3b204d61 me ; Ma │ │ │ │ │ - 0x00006540 78727373 203c7479 7065202d 343e3b20 xrss ; │ │ │ │ │ - 0x00006550 49787273 73203c74 79706520 2d343e3b Ixrss ; │ │ │ │ │ - 0x00006560 20496472 7373203c 74797065 202d343e Idrss │ │ │ │ │ - 0x00006570 3b204973 72737320 3c747970 65202d34 ; Isrss ; Minflt ; Majflt ; Nswap ; Inblock │ │ │ │ │ - 0x000065c0 3c747970 65202d34 3e3b204f 75626c6f ; Oublo │ │ │ │ │ - 0x000065d0 636b203c 74797065 202d343e 3b204d73 ck ; Ms │ │ │ │ │ - 0x000065e0 67736e64 203c7479 7065202d 343e3b20 gsnd ; │ │ │ │ │ - 0x000065f0 4d736772 6376203c 74797065 202d343e Msgrcv │ │ │ │ │ - 0x00006600 3b204e73 69676e61 6c73203c 74797065 ; Nsignals ; Nvcsw ; Nivcsw ; }.type │ │ │ │ │ - 0x00006640 31363620 73747275 6374207b 203f203c 166 struct { ? < │ │ │ │ │ - 0x00006650 74797065 20313235 3e3b207d 0a747970 type 125>; }.typ │ │ │ │ │ - 0x00006660 65203136 37207374 72756374 207b2072 e 167 struct { r │ │ │ │ │ - 0x00006670 65733020 3c747970 65202d31 313e3b20 es0 ; │ │ │ │ │ - 0x00006680 72657331 203c7479 7065202d 31393e3b res1 ; │ │ │ │ │ - 0x00006690 207d0a74 79706520 31363820 73747275 }.type 168 stru │ │ │ │ │ - 0x000066a0 6374207b 207d0a74 79706520 31363920 ct { }.type 169 │ │ │ │ │ - 0x000066b0 73747275 6374207b 202e696e 7465726e struct { .intern │ │ │ │ │ - 0x000066c0 616c2f70 6f6c6c2e 66646d75 203c7479 al/poll.fdmu ; Sysfd ; .inter │ │ │ │ │ - 0x000066f0 6e616c2f 706f6c6c 2e706420 3c747970 nal/poll.pd ; .internal │ │ │ │ │ - 0x00006710 2f706f6c 6c2e696f 76656373 203c7479 /poll.iovecs ; .intern │ │ │ │ │ - 0x00006730 616c2f70 6f6c6c2e 6373656d 61203c74 al/poll.csema ; .intern │ │ │ │ │ - 0x00006750 616c2f70 6f6c6c2e 6973426c 6f636b69 al/poll.isBlocki │ │ │ │ │ - 0x00006760 6e67203c 74797065 202d373e 3b204973 ng ; Is │ │ │ │ │ - 0x00006770 53747265 616d203c 74797065 202d3135 Stream ; ZeroReadIsEOF │ │ │ │ │ - 0x00006790 203c7479 7065202d 31353e3b 202e696e ; .in │ │ │ │ │ - 0x000067a0 7465726e 616c2f70 6f6c6c2e 69734669 ternal/poll.isFi │ │ │ │ │ - 0x000067b0 6c65203c 74797065 202d3135 3e3b207d le ; } │ │ │ │ │ - 0x000067c0 0a747970 65203137 30207374 72756374 .type 170 struct │ │ │ │ │ - 0x000067d0 207b202e 696e7465 726e616c 2f706f6c { .internal/pol │ │ │ │ │ - 0x000067e0 6c2e7275 6e74696d 65437478 203c7479 l.runtimeCtx ; }.type │ │ │ │ │ - 0x00006800 31373120 73747275 6374207b 202e696e 171 struct { .in │ │ │ │ │ - 0x00006810 7465726e 616c2f70 6f6c6c2e 73746174 ternal/poll.stat │ │ │ │ │ - 0x00006820 65203c74 79706520 2d383e3b 202e696e e ; .in │ │ │ │ │ - 0x00006830 7465726e 616c2f70 6f6c6c2e 7273656d ternal/poll.rsem │ │ │ │ │ - 0x00006840 61203c74 79706520 2d373e3b 202e696e a ; .in │ │ │ │ │ - 0x00006850 7465726e 616c2f70 6f6c6c2e 7773656d ternal/poll.wsem │ │ │ │ │ - 0x00006860 61203c74 79706520 2d373e3b 207d0a74 a ; }.t │ │ │ │ │ - 0x00006870 79706520 31373220 73747275 6374207b ype 172 struct { │ │ │ │ │ - 0x00006880 202e6f73 2e646972 203c7479 70652031 .os.dir ; }.type 173 │ │ │ │ │ - 0x000068a0 73747275 6374207b 202e6f73 2e706664 struct { .os.pfd │ │ │ │ │ - 0x000068b0 203c7479 70652031 383e3b20 2e6f732e ; .os. │ │ │ │ │ - 0x000068c0 6e616d65 203c7479 7065202d 31363e3b name ; │ │ │ │ │ - 0x000068d0 202e6f73 2e646972 696e666f 203c7479 .os.dirinfo ; .os.non │ │ │ │ │ - 0x000068f0 626c6f63 6b203c74 79706520 2d31353e block │ │ │ │ │ - 0x00006900 3b202e6f 732e7374 646f7574 4f724572 ; .os.stdoutOrEr │ │ │ │ │ - 0x00006910 72203c74 79706520 2d31353e 3b202e6f r ; .o │ │ │ │ │ - 0x00006920 732e6170 70656e64 4d6f6465 203c7479 s.appendMode ; }.type │ │ │ │ │ - 0x00006940 31373420 73747275 6374207b 202e6f73 174 struct { .os │ │ │ │ │ - 0x00006950 2e706964 203c7479 7065202d 31313e3b .pid ; │ │ │ │ │ - 0x00006960 202e6f73 2e737461 74757320 3c747970 .os.status ; .os.rusag │ │ │ │ │ - 0x00006980 65203c74 79706520 3133363e 3b207d0a e ; }. │ │ │ │ │ - 0x00006990 74797065 20313735 20737472 75637420 type 175 struct │ │ │ │ │ - 0x000069a0 7b207265 7330203c 74797065 202d3131 { res0 ; res1 ; }.type 176 s │ │ │ │ │ - 0x000069d0 74727563 74207b20 2e73796e 632e7374 truct { .sync.st │ │ │ │ │ - 0x000069e0 61746520 3c747970 65202d33 3e3b202e ate ; . │ │ │ │ │ - 0x000069f0 73796e63 2e73656d 61203c74 79706520 sync.sema ; }.type 177 │ │ │ │ │ - 0x00006a10 73747275 6374207b 202e7379 6e632e77 struct { .sync.w │ │ │ │ │ - 0x00006a20 203c7479 70652032 373e3b20 2e73796e ; .syn │ │ │ │ │ - 0x00006a30 632e7772 69746572 53656d20 3c747970 c.writerSem ; .sync.rea │ │ │ │ │ - 0x00006a50 64657253 656d203c 74797065 202d373e derSem │ │ │ │ │ - 0x00006a60 3b202e73 796e632e 72656164 6572436f ; .sync.readerCo │ │ │ │ │ - 0x00006a70 756e7420 3c747970 65202d33 3e3b202e unt ; . │ │ │ │ │ - 0x00006a80 73796e63 2e726561 64657257 61697420 sync.readerWait │ │ │ │ │ - 0x00006a90 3c747970 65202d33 3e3b207d 0a747970 ; }.typ │ │ │ │ │ - 0x00006aa0 65203137 38207374 72756374 207b202e e 178 struct { . │ │ │ │ │ - 0x00006ab0 74696d65 2e6e616d 65203c74 79706520 time.name ; .time.offs │ │ │ │ │ - 0x00006ad0 6574203c 74797065 202d3131 3e3b202e et ; . │ │ │ │ │ - 0x00006ae0 74696d65 2e697344 5354203c 74797065 time.isDST ; }.type 17 │ │ │ │ │ - 0x00006b00 39207374 72756374 207b202e 74696d65 9 struct { .time │ │ │ │ │ - 0x00006b10 2e6e616d 65203c74 79706520 2d31363e .name │ │ │ │ │ - 0x00006b20 3b202e74 696d652e 7a6f6e65 203c7479 ; .time.zone ; .time.t │ │ │ │ │ - 0x00006b40 78203c74 79706520 3139383e 3b202e74 x ; .t │ │ │ │ │ - 0x00006b50 696d652e 65787465 6e64203c 74797065 ime.extend ; .time.cac │ │ │ │ │ - 0x00006b70 68655374 61727420 3c747970 65202d34 heStart ; .time.cacheEn │ │ │ │ │ - 0x00006b90 64203c74 79706520 2d343e3b 202e7469 d ; .ti │ │ │ │ │ - 0x00006ba0 6d652e63 61636865 5a6f6e65 203c7479 me.cacheZone ; }.type │ │ │ │ │ - 0x00006bc0 31383020 73747275 6374207b 202e7469 180 struct { .ti │ │ │ │ │ - 0x00006bd0 6d652e77 616c6c20 3c747970 65202d38 me.wall ; .time.ext ; .time.lo │ │ │ │ │ - 0x00006c00 63203c74 79706520 3134323e 3b207d0a c ; }. │ │ │ │ │ - 0x00006c10 74797065 20313831 20737472 75637420 type 181 struct │ │ │ │ │ - 0x00006c20 7b202e74 696d652e 7768656e 203c7479 { .time.when ; .time.in │ │ │ │ │ - 0x00006c40 64657820 3c747970 65202d35 3e3b202e dex ; . │ │ │ │ │ - 0x00006c50 74696d65 2e697373 7464203c 74797065 time.isstd ; .time.isu │ │ │ │ │ - 0x00006c70 7463203c 74797065 202d3135 3e3b207d tc ; } │ │ │ │ │ - 0x00006c80 0a747970 65203138 32205b31 34205d20 .type 182 [14 ] │ │ │ │ │ - 0x00006c90 3c747970 65202d31 3e0a7479 70652031 .type 1 │ │ │ │ │ - 0x00006ca0 3833205b 3136205d 203c7479 7065202d 83 [16 ] .type 184 [2 │ │ │ │ │ - 0x00006cc0 5d203c74 79706520 2d333e0a 74797065 ] .type │ │ │ │ │ - 0x00006cd0 20313835 205b3220 5d203c74 79706520 185 [2 ] .type 186 [4 │ │ │ │ │ - 0x00006cf0 5d203c74 79706520 2d32303e 0a747970 ] .typ │ │ │ │ │ - 0x00006d00 65203138 37205b36 35205d20 3c747970 e 187 [65 ] .type 188 [ │ │ │ │ │ - 0x00006d20 3936205d 203c7479 7065202d 313e0a74 96 ] .t │ │ │ │ │ - 0x00006d30 79706520 31383920 5b5d203c 74797065 ype 189 [] .type 190 [ │ │ │ │ │ - 0x00006d50 5d203c74 79706520 3230303e 0a747970 ] .typ │ │ │ │ │ - 0x00006d60 65203139 31205b5d 203c7479 7065202d e 191 [] .type 192 [] │ │ │ │ │ - 0x00006d80 3c747970 6520313e 0a747970 65203139 .type 19 │ │ │ │ │ - 0x00006d90 33205b5d 203c7479 70652033 3e0a7479 3 [] .ty │ │ │ │ │ - 0x00006da0 70652031 3934205b 5d203c74 79706520 pe 194 [] .type 195 [] │ │ │ │ │ - 0x00006dc0 203c7479 70652034 333e0a74 79706520 .type │ │ │ │ │ - 0x00006dd0 31393620 5b5d203c 74797065 2035363e 196 [] │ │ │ │ │ - 0x00006de0 0a747970 65203139 37205b5d 203c7479 .type 197 [] .type 198 │ │ │ │ │ - 0x00006e00 5b5d203c 74797065 2036373e 0a747970 [] .typ │ │ │ │ │ - 0x00006e10 65203139 39205b5d 203c7479 7065202d e 199 [] .type 200 [] < │ │ │ │ │ - 0x00006e30 74797065 202d3230 3e0a7479 70652032 type -20>.type 2 │ │ │ │ │ - 0x00006e40 3031205b 5d203c74 79706520 2d31333e 01 [] │ │ │ │ │ - 0x00006e50 0a747970 65203230 3220696e 74657266 .type 202 interf │ │ │ │ │ - 0x00006e60 61636520 7b20436c 6f736520 2829203c ace { Close () < │ │ │ │ │ - 0x00006e70 74797065 202d3139 3e3b2052 65616420 type -19>; Read │ │ │ │ │ - 0x00006e80 283f203c 74797065 20323030 3e292028 (? ) ( │ │ │ │ │ - 0x00006e90 3f203c74 79706520 2d31313e 2c203f20 ? , ? │ │ │ │ │ - 0x00006ea0 3c747970 65202d31 393e293b 20537461 ); Sta │ │ │ │ │ - 0x00006eb0 74202829 20283f20 3c747970 65203233 t () (? , ? ) │ │ │ │ │ - 0x00006ed0 3b207d0a 74797065 20323033 20696e74 ; }.type 203 int │ │ │ │ │ - 0x00006ee0 65726661 6365207b 20436f6e 74726f6c erface { Control │ │ │ │ │ - 0x00006ef0 20286620 3c747970 65203130 393e2920 (f ) │ │ │ │ │ - 0x00006f00 3c747970 65202d31 393e3b20 52656164 ; Read │ │ │ │ │ - 0x00006f10 20286620 3c747970 65203131 303e2920 (f ) │ │ │ │ │ - 0x00006f20 3c747970 65202d31 393e3b20 57726974 ; Writ │ │ │ │ │ - 0x00006f30 65202866 203c7479 70652031 31303e29 e (f ) │ │ │ │ │ - 0x00006f40 203c7479 7065202d 31393e3b 207d0a74 ; }.t │ │ │ │ │ - 0x00006f50 79706520 32303420 696e7465 72666163 ype 204 interfac │ │ │ │ │ - 0x00006f60 65207b20 496e666f 20282920 283f203c e { Info () (? < │ │ │ │ │ - 0x00006f70 74797065 2032333e 2c203f20 3c747970 type 23>, ? ); IsDir ( │ │ │ │ │ - 0x00006f90 29203c74 79706520 2d31353e 3b204e61 ) ; Na │ │ │ │ │ - 0x00006fa0 6d652028 29203c74 79706520 2d31363e me () │ │ │ │ │ - 0x00006fb0 3b205479 70652028 29203c74 79706520 ; Type () ; }.type 205 │ │ │ │ │ - 0x00006fd0 696e7465 72666163 65207b20 49734469 interface { IsDi │ │ │ │ │ - 0x00006fe0 72202829 203c7479 7065202d 31353e3b r () ; │ │ │ │ │ - 0x00006ff0 204d6f64 54696d65 20282920 3c747970 ModTime () ; Mode () < │ │ │ │ │ - 0x00007010 74797065 2032343e 3b204e61 6d652028 type 24>; Name ( │ │ │ │ │ - 0x00007020 29203c74 79706520 2d31363e 3b205369 ) ; Si │ │ │ │ │ - 0x00007030 7a652028 29203c74 79706520 2d343e3b ze () ; │ │ │ │ │ - 0x00007040 20537973 20282920 3c747970 65203231 Sys () ; }.type 206 i │ │ │ │ │ - 0x00007060 6e746572 66616365 207b204c 6f636b20 nterface { Lock │ │ │ │ │ - 0x00007070 28293b20 556e6c6f 636b2028 293b207d (); Unlock (); } │ │ │ │ │ - 0x00007080 0a747970 65203230 3720696e 74657266 .type 207 interf │ │ │ │ │ - 0x00007090 61636520 7b204f70 656e2028 6e616d65 ace { Open (name │ │ │ │ │ - 0x000070a0 203c7479 7065202d 31363e29 20283f20 ) (? │ │ │ │ │ - 0x000070b0 3c747970 65203232 3e2c203f 203c7479 , ? ); }.type │ │ │ │ │ - 0x000070d0 20323038 20696e74 65726661 6365207b 208 interface { │ │ │ │ │ - 0x000070e0 20526561 64202870 203c7479 70652032 Read (p ) (n , err ); }.type 209 │ │ │ │ │ - 0x00007120 696e7465 72666163 65207b20 5369676e interface { Sign │ │ │ │ │ - 0x00007130 616c2028 293b2053 7472696e 67202829 al (); String () │ │ │ │ │ - 0x00007140 203c7479 7065202d 31363e3b 207d0a74 ; }.t │ │ │ │ │ - 0x00007150 79706520 32313020 696e7465 72666163 ype 210 interfac │ │ │ │ │ - 0x00007160 65207b20 7d0a7479 70652032 31312069 e { }.type 211 i │ │ │ │ │ - 0x00007170 6e746572 66616365 207b202e 73797363 nterface { .sysc │ │ │ │ │ - 0x00007180 616c6c2e 736f636b 61646472 20282920 all.sockaddr () │ │ │ │ │ - 0x00007190 28707472 203c7479 70652031 33353e2c (ptr , │ │ │ │ │ - 0x000071a0 206c656e 203c7479 70652035 333e2c20 len , │ │ │ │ │ - 0x000071b0 65727220 3c747970 65202d31 393e293b err ); │ │ │ │ │ - 0x000071c0 207d0a66 756e6320 2e63686d 6f642028 }.func .chmod ( │ │ │ │ │ - 0x000071d0 6e616d65 203c7479 7065202d 31363e2c name , │ │ │ │ │ - 0x000071e0 206d6f64 65203c74 79706520 343e2920 mode ) │ │ │ │ │ - 0x000071f0 3c747970 65202d31 393e0a76 6172202e .var . │ │ │ │ │ - 0x00007200 65786563 75746162 6c655061 7468203c executablePath < │ │ │ │ │ - 0x00007210 74797065 202d3136 3e0a7661 72202e65 type -16>.var .e │ │ │ │ │ - 0x00007220 78656375 7461626c 65506174 68457272 xecutablePathErr │ │ │ │ │ - 0x00007230 203c7479 7065202d 31393e0a 66756e63 .func │ │ │ │ │ - 0x00007240 202e6661 73747261 6e642028 29203c74 .fastrand () .func .ne │ │ │ │ │ - 0x00007260 7750726f 63657373 20287069 64203c74 wProcess (pid , handle │ │ │ │ │ - 0x00007280 203c7479 7065202d 31333e29 203c7479 ) .func .re │ │ │ │ │ - 0x000072a0 6d6f7665 416c6c20 28706174 68203c74 moveAll (path ) .func .renam │ │ │ │ │ - 0x000072d0 6520286f 6c646e61 6d65203c 74797065 e (oldname , newname < │ │ │ │ │ - 0x000072f0 74797065 202d3136 3e29203c 74797065 type -16>) .func .runt │ │ │ │ │ - 0x00007310 696d655f 61726773 20282920 3c747970 ime_args () .func .run │ │ │ │ │ - 0x00007330 74696d65 5f626566 6f726545 78697420 time_beforeExit │ │ │ │ │ - 0x00007340 28290a66 756e6320 2e74656d 70446972 ().func .tempDir │ │ │ │ │ - 0x00007350 20282920 28247265 74313437 203c7479 () ($ret147 ) . // ../../../ │ │ │ │ │ - 0x00007380 7372632f 6c696267 6f2f676f 2f6f732f src/libgo/go/os/ │ │ │ │ │ - 0x00007390 66696c65 5f756e69 782e676f 3a333431 file_unix.go:341 │ │ │ │ │ - 0x000073a0 0a207661 72206469 72203c74 79706520 . var dir = Getenv($c │ │ │ │ │ - 0x000073c0 6f6e7665 7274283c 74797065 202d3136 onvert(, "TMPDIR")) // │ │ │ │ │ - 0x000073e0 3334320a 207b202f 2f333433 0a202069 342. { //343. i │ │ │ │ │ - 0x000073f0 66202864 6972203d 3d202463 6f6e7665 f (dir == $conve │ │ │ │ │ - 0x00007400 7274283c 74797065 202d3136 3e2c2022 rt(, " │ │ │ │ │ - 0x00007410 22292920 7b202f2f 3334330a 2020207b ")) { //343. { │ │ │ │ │ - 0x00007420 202f2f33 34340a20 2020207b 202f2f33 //344. { //3 │ │ │ │ │ - 0x00007430 34360a20 20202020 64697220 3d202463 46. dir = $c │ │ │ │ │ - 0x00007440 6f6e7665 7274283c 74797065 202d3136 onvert(, "/tmp") //347 │ │ │ │ │ - 0x00007460 0a202020 207d202f 2f333438 0a202020 . } //348. │ │ │ │ │ - 0x00007470 7d202f2f 3334380a 20207d20 2f2f3334 } //348. } //34 │ │ │ │ │ - 0x00007480 330a207d 202f2f33 34390a20 7b202f2f 3. } //349. { // │ │ │ │ │ - 0x00007490 3335300a 20202472 65743134 37203d20 350. $ret147 = │ │ │ │ │ - 0x000074a0 64697220 2f2f3335 300a2020 72657475 dir //350. retu │ │ │ │ │ - 0x000074b0 726e202f 2f333530 0a207d20 2f2f300a rn //350. } //0. │ │ │ │ │ - 0x000074c0 66756e63 202e7569 746f6120 2876616c func .uitoa (val │ │ │ │ │ - 0x000074d0 203c7479 7065202d 31323e29 203c7479 ) .func .un │ │ │ │ │ - 0x000074f0 6465726c 79696e67 4572726f 72497320 derlyingErrorIs │ │ │ │ │ - 0x00007500 28657272 203c6573 633a3078 313e203c (err < │ │ │ │ │ - 0x00007510 74797065 202d3139 3e2c2074 61726765 type -19>, targe │ │ │ │ │ - 0x00007520 74203c65 73633a30 78313e20 3c747970 t ) .var Args .func Chdi │ │ │ │ │ - 0x00007560 72202864 6972203c 74797065 202d3136 r (dir ) .fu │ │ │ │ │ - 0x00007580 6e632043 686d6f64 20286e61 6d65203c nc Chmod (name < │ │ │ │ │ - 0x00007590 74797065 202d3136 3e2c206d 6f646520 type -16>, mode │ │ │ │ │ - 0x000075a0 3c747970 6520343e 29202824 72657439 ) ($ret9 │ │ │ │ │ - 0x000075b0 39203c74 79706520 2d31393e 29203c69 9 ) . // ../. │ │ │ │ │ - 0x000075d0 2e2f2e2e 2f737263 2f6c6962 676f2f67 ./../src/libgo/g │ │ │ │ │ - 0x000075e0 6f2f6f73 2f66696c 652e676f 3a353332 o/os/file.go:532 │ │ │ │ │ - 0x000075f0 0a207b20 2f2f3533 320a2020 24726574 . { //532. $ret │ │ │ │ │ - 0x00007600 3939203d 202e6368 6d6f6428 6e616d65 99 = .chmod(name │ │ │ │ │ - 0x00007610 2c206d6f 64652920 2f2f3533 320a2020 , mode) //532. │ │ │ │ │ - 0x00007620 72657475 726e202f 2f353332 0a207d20 return //532. } │ │ │ │ │ - 0x00007630 2f2f300a 66756e63 2043686f 776e2028 //0.func Chown ( │ │ │ │ │ - 0x00007640 6e616d65 203c7479 7065202d 31363e2c name , │ │ │ │ │ - 0x00007650 20756964 203c7479 7065202d 31313e2c uid , │ │ │ │ │ - 0x00007660 20676964 203c7479 7065202d 31313e29 gid ) │ │ │ │ │ - 0x00007670 203c7479 7065202d 31393e0a 66756e63 .func │ │ │ │ │ - 0x00007680 20436874 696d6573 20286e61 6d65203c Chtimes (name < │ │ │ │ │ - 0x00007690 74797065 202d3136 3e2c2061 74696d65 type -16>, atime │ │ │ │ │ - 0x000076a0 203c6573 633a3078 313e203c 74797065 , mtime ) │ │ │ │ │ - 0x000076d0 203c7479 7065202d 31393e0a 66756e63 .func │ │ │ │ │ - 0x000076e0 20436c65 6172656e 76202829 203c696e Clearenv () . // ../../ │ │ │ │ │ - 0x00007700 2e2e2f73 72632f6c 6962676f 2f676f2f ../src/libgo/go/ │ │ │ │ │ - 0x00007710 6f732f65 6e762e67 6f3a3133 330a203c os/env.go:133. < │ │ │ │ │ - 0x00007720 7031333e 436c6561 72656e76 2829202f p13>Clearenv() / │ │ │ │ │ - 0x00007730 2f313334 0a66756e 63204372 65617465 /134.func Create │ │ │ │ │ - 0x00007740 20286e61 6d65203c 74797065 202d3136 (name ) (? │ │ │ │ │ - 0x00007760 2c203f20 3c747970 65202d31 393e290a , ? ). │ │ │ │ │ - 0x00007770 66756e63 20437265 61746554 656d7020 func CreateTemp │ │ │ │ │ - 0x00007780 28646972 203c6573 633a3078 313e203c (dir < │ │ │ │ │ - 0x00007790 74797065 202d3136 3e2c2070 61747465 type -16>, patte │ │ │ │ │ - 0x000077a0 726e203c 74797065 202d3136 3e292028 rn ) ( │ │ │ │ │ - 0x000077b0 3f203c74 79706520 3131383e 2c203f20 ? , ? │ │ │ │ │ - 0x000077c0 3c747970 65202d31 393e290a 636f6e73 ).cons │ │ │ │ │ - 0x000077d0 74204465 764e756c 6c203d20 222f6465 t DevNull = "/de │ │ │ │ │ - 0x000077e0 762f6e75 6c6c220a 66756e63 20446972 v/null".func Dir │ │ │ │ │ - 0x000077f0 46532028 64697220 3c747970 65202d31 FS (dir ) ($ret107 ) . // ../../../s │ │ │ │ │ - 0x00007830 72632f6c 6962676f 2f676f2f 6f732f66 rc/libgo/go/os/f │ │ │ │ │ - 0x00007840 696c652e 676f3a36 31390a20 7b202f2f ile.go:619. { // │ │ │ │ │ - 0x00007850 3632300a 20202472 65743130 37203d20 620. $ret107 = │ │ │ │ │ - 0x00007860 24636f6e 76657274 283c7479 70652032 $convert(, $convert(, dir)) // │ │ │ │ │ - 0x00007890 3632300a 20207265 7475726e 202f2f36 620. return //6 │ │ │ │ │ - 0x000078a0 32300a20 7d202f2f 300a6675 6e632045 20. } //0.func E │ │ │ │ │ - 0x000078b0 6e766972 6f6e2028 29202824 72657431 nviron () ($ret1 │ │ │ │ │ - 0x000078c0 39203c74 79706520 3139343e 29203c69 9 ) . // ../. │ │ │ │ │ - 0x000078e0 2e2f2e2e 2f737263 2f6c6962 676f2f67 ./../src/libgo/g │ │ │ │ │ - 0x000078f0 6f2f6f73 2f656e76 2e676f3a 3133390a o/os/env.go:139. │ │ │ │ │ - 0x00007900 207b202f 2f313430 0a202024 72657431 { //140. $ret1 │ │ │ │ │ - 0x00007910 39203d20 3c703133 3e456e76 69726f6e 9 = Environ │ │ │ │ │ - 0x00007920 2829202f 2f313430 0a202072 65747572 () //140. retur │ │ │ │ │ - 0x00007930 6e202f2f 3134300a 207d202f 2f300a76 n //140. } //0.v │ │ │ │ │ - 0x00007940 61722045 7272436c 6f736564 203c7479 ar ErrClosed .var ErrD │ │ │ │ │ - 0x00007960 6561646c 696e6545 78636565 64656420 eadlineExceeded │ │ │ │ │ - 0x00007970 3c747970 65202d31 393e0a76 61722045 .var E │ │ │ │ │ - 0x00007980 72724578 69737420 3c747970 65202d31 rrExist .var ErrInvali │ │ │ │ │ - 0x000079a0 64203c74 79706520 2d31393e 0a766172 d .var │ │ │ │ │ - 0x000079b0 20457272 4e6f4465 61646c69 6e65203c ErrNoDeadline < │ │ │ │ │ - 0x000079c0 74797065 202d3139 3e0a7661 72204572 type -19>.var Er │ │ │ │ │ - 0x000079d0 724e6f74 45786973 74203c74 79706520 rNotExist .var ErrPerm │ │ │ │ │ - 0x000079f0 69737369 6f6e203c 74797065 202d3139 ission .var ErrProcess │ │ │ │ │ - 0x00007a10 446f6e65 203c7479 7065202d 31393e0a Done . │ │ │ │ │ - 0x00007a20 66756e63 20457865 63757461 626c6520 func Executable │ │ │ │ │ - 0x00007a30 28292028 3f203c74 79706520 2d31363e () (? │ │ │ │ │ - 0x00007a40 2c203f20 3c747970 65202d31 393e290a , ? ). │ │ │ │ │ - 0x00007a50 66756e63 20457869 74202863 6f646520 func Exit (code │ │ │ │ │ - 0x00007a60 3c747970 65202d31 313e2920 3c696e6c ) . // ../../ │ │ │ │ │ - 0x00007a80 2e2e2f73 72632f6c 6962676f 2f676f2f ../src/libgo/go/ │ │ │ │ │ - 0x00007a90 6f732f70 726f632e 676f3a36 320a207b os/proc.go:62. { │ │ │ │ │ - 0x00007aa0 202f2f36 330a2020 69662028 636f6465 //63. if (code │ │ │ │ │ - 0x00007ab0 203d3d20 24636f6e 76657274 283c7479 == $convert(, 0 )) { │ │ │ │ │ - 0x00007ad0 2f2f3633 0a202020 7b202f2f 36340a20 //63. { //64. │ │ │ │ │ - 0x00007ae0 20202069 66203c70 363e5061 6e69634f if PanicO │ │ │ │ │ - 0x00007af0 6e457869 74302829 207b202f 2f36340a nExit0() { //64. │ │ │ │ │ - 0x00007b00 20202020 2070616e 69632824 636f6e76 panic($conv │ │ │ │ │ - 0x00007b10 65727428 3c747970 65203231 303e2c20 ert(, │ │ │ │ │ - 0x00007b20 24636f6e 76657274 283c7479 7065202d $convert(, "unexpected │ │ │ │ │ - 0x00007b40 2063616c 6c20746f 206f732e 45786974 call to os.Exit │ │ │ │ │ - 0x00007b50 28302920 64757269 6e672074 65737422 (0) during test" │ │ │ │ │ - 0x00007b60 29292920 2f2f3638 0a202020 207d202f ))) //68. } / │ │ │ │ │ - 0x00007b70 2f36340a 2020207d 202f2f36 390a2020 /64. } //69. │ │ │ │ │ - 0x00007b80 202e7275 6e74696d 655f6265 666f7265 .runtime_before │ │ │ │ │ - 0x00007b90 45786974 2829202f 2f37330a 20207d20 Exit() //73. } │ │ │ │ │ - 0x00007ba0 2f2f3633 0a207d20 2f2f3734 0a203c70 //63. } //74.

Exit(code) // │ │ │ │ │ - 0x00007bc0 37350a66 756e6320 45787061 6e642028 75.func Expand ( │ │ │ │ │ - 0x00007bd0 73203c74 79706520 2d31363e 2c206d61 s , ma │ │ │ │ │ - 0x00007be0 7070696e 67203c65 73633a30 78313e20 pping │ │ │ │ │ - 0x00007bf0 3c747970 65203130 303e2920 3c747970 ) .func Expa │ │ │ │ │ - 0x00007c10 6e64456e 76202873 203c7479 7065202d ndEnv (s ) ($ret9 ) . // ../../../s │ │ │ │ │ - 0x00007c50 72632f6c 6962676f 2f676f2f 6f732f65 rc/libgo/go/os/e │ │ │ │ │ - 0x00007c60 6e762e67 6f3a3530 0a207b20 2f2f3531 nv.go:50. { //51 │ │ │ │ │ - 0x00007c70 0a202024 72657439 203d2045 7870616e . $ret9 = Expan │ │ │ │ │ - 0x00007c80 6428732c 20476574 656e7629 202f2f35 d(s, Getenv) //5 │ │ │ │ │ - 0x00007c90 310a2020 72657475 726e202f 2f35310a 1. return //51. │ │ │ │ │ - 0x00007ca0 207d202f 2f300a66 756e6320 46696e64 } //0.func Find │ │ │ │ │ - 0x00007cb0 50726f63 65737320 28706964 203c7479 Process (pid ) (? , ? ).func Geteg │ │ │ │ │ - 0x00007cf0 69642028 29202824 72657431 3732203c id () ($ret172 < │ │ │ │ │ - 0x00007d00 74797065 202d3131 3e29203c 696e6c3a type -11>) . // ../../. │ │ │ │ │ - 0x00007d20 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ │ - 0x00007d30 732f7072 6f632e67 6f3a3436 0a207b20 s/proc.go:46. { │ │ │ │ │ - 0x00007d40 2f2f3436 0a202024 72657431 3732203d //46. $ret172 = │ │ │ │ │ - 0x00007d50 203c7031 333e4765 74656769 64282920 Getegid() │ │ │ │ │ - 0x00007d60 2f2f3436 0a202072 65747572 6e202f2f //46. return // │ │ │ │ │ - 0x00007d70 34360a20 7d202f2f 300a6675 6e632047 46. } //0.func G │ │ │ │ │ - 0x00007d80 6574656e 7620286b 6579203c 74797065 etenv (key ) .func Geteuid ( │ │ │ │ │ - 0x00007db0 29202824 72657431 3730203c 74797065 ) ($ret170 ) │ │ │ │ │ - 0x00007dd0 0a202f2f 202e2e2f 2e2e2f2e 2e2f7372 . // ../../../sr │ │ │ │ │ - 0x00007de0 632f6c69 62676f2f 676f2f6f 732f7072 c/libgo/go/os/pr │ │ │ │ │ - 0x00007df0 6f632e67 6f3a3336 0a207b20 2f2f3336 oc.go:36. { //36 │ │ │ │ │ - 0x00007e00 0a202024 72657431 3730203d 203c7031 . $ret170 = Geteuid() //36 │ │ │ │ │ - 0x00007e20 0a202072 65747572 6e202f2f 33360a20 . return //36. │ │ │ │ │ - 0x00007e30 7d202f2f 300a6675 6e632047 65746769 } //0.func Getgi │ │ │ │ │ - 0x00007e40 64202829 20282472 65743137 31203c74 d () ($ret171 ) . // ../../.. │ │ │ │ │ - 0x00007e70 2f737263 2f6c6962 676f2f67 6f2f6f73 /src/libgo/go/os │ │ │ │ │ - 0x00007e80 2f70726f 632e676f 3a34310a 207b202f /proc.go:41. { / │ │ │ │ │ - 0x00007e90 2f34310a 20202472 65743137 31203d20 /41. $ret171 = │ │ │ │ │ - 0x00007ea0 3c703133 3e476574 67696428 29202f2f Getgid() // │ │ │ │ │ - 0x00007eb0 34310a20 20726574 75726e20 2f2f3431 41. return //41 │ │ │ │ │ - 0x00007ec0 0a207d20 2f2f300a 66756e63 20476574 . } //0.func Get │ │ │ │ │ - 0x00007ed0 67726f75 70732028 2920283f 203c7479 groups () (? , ? ).func Getp │ │ │ │ │ - 0x00007f00 61676573 697a6520 28292028 24726574 agesize () ($ret │ │ │ │ │ - 0x00007f10 32303720 3c747970 65202d31 313e2920 207 ) │ │ │ │ │ - 0x00007f20 3c696e6c 3a313036 3e0a202f 2f202e2e . // .. │ │ │ │ │ - 0x00007f30 2f2e2e2f 2e2e2f73 72632f6c 6962676f /../../src/libgo │ │ │ │ │ - 0x00007f40 2f676f2f 6f732f74 79706573 2e676f3a /go/os/types.go: │ │ │ │ │ - 0x00007f50 31330a20 7b202f2f 31330a20 20247265 13. { //13. $re │ │ │ │ │ - 0x00007f60 74323037 203d203c 7031333e 47657470 t207 = Getp │ │ │ │ │ - 0x00007f70 61676573 697a6528 29202f2f 31330a20 agesize() //13. │ │ │ │ │ - 0x00007f80 20726574 75726e20 2f2f3133 0a207d20 return //13. } │ │ │ │ │ - 0x00007f90 2f2f300a 66756e63 20476574 70696420 //0.func Getpid │ │ │ │ │ - 0x00007fa0 28292028 24726574 3338203c 74797065 () ($ret38 ) . │ │ │ │ │ - 0x00007fc0 202f2f20 2e2e2f2e 2e2f2e2e 2f737263 // ../../../src │ │ │ │ │ - 0x00007fd0 2f6c6962 676f2f67 6f2f6f73 2f657865 /libgo/go/os/exe │ │ │ │ │ - 0x00007fe0 632e676f 3a37350a 207b202f 2f37350a c.go:75. { //75. │ │ │ │ │ - 0x00007ff0 20202472 65743338 203d203c 7031333e $ret38 = │ │ │ │ │ - 0x00008000 47657470 69642829 202f2f37 350a2020 Getpid() //75. │ │ │ │ │ - 0x00008010 72657475 726e202f 2f37350a 207d202f return //75. } / │ │ │ │ │ - 0x00008020 2f300a66 756e6320 47657470 70696420 /0.func Getppid │ │ │ │ │ - 0x00008030 28292028 24726574 3339203c 74797065 () ($ret39 ) │ │ │ │ │ - 0x00008050 0a202f2f 202e2e2f 2e2e2f2e 2e2f7372 . // ../../../sr │ │ │ │ │ - 0x00008060 632f6c69 62676f2f 676f2f6f 732f6578 c/libgo/go/os/ex │ │ │ │ │ - 0x00008070 65632e67 6f3a3738 0a207b20 2f2f3738 ec.go:78. { //78 │ │ │ │ │ - 0x00008080 0a202024 72657433 39203d20 3c703133 . $ret39 = Getppid() //78. │ │ │ │ │ - 0x000080a0 20207265 7475726e 202f2f37 380a207d return //78. } │ │ │ │ │ - 0x000080b0 202f2f30 0a66756e 63204765 74756964 //0.func Getuid │ │ │ │ │ - 0x000080c0 20282920 28247265 74313639 203c7479 () ($ret169 ) . // ../../../ │ │ │ │ │ - 0x000080f0 7372632f 6c696267 6f2f676f 2f6f732f src/libgo/go/os/ │ │ │ │ │ - 0x00008100 70726f63 2e676f3a 33310a20 7b202f2f proc.go:31. { // │ │ │ │ │ - 0x00008110 33310a20 20247265 74313639 203d203c 31. $ret169 = < │ │ │ │ │ - 0x00008120 7031333e 47657475 69642829 202f2f33 p13>Getuid() //3 │ │ │ │ │ - 0x00008130 310a2020 72657475 726e202f 2f33310a 1. return //31. │ │ │ │ │ - 0x00008140 207d202f 2f300a66 756e6320 47657477 } //0.func Getw │ │ │ │ │ - 0x00008150 64202829 20286469 72203c74 79706520 d () (dir , err ).func Hostn │ │ │ │ │ - 0x00008180 616d6520 28292028 6e616d65 203c7479 ame () (name , err ).var Int │ │ │ │ │ - 0x000081b0 65727275 7074203c 74797065 2031303e errupt │ │ │ │ │ - 0x000081c0 0a66756e 63204973 45786973 74202865 .func IsExist (e │ │ │ │ │ - 0x000081d0 7272203c 6573633a 3078313e 203c7479 rr ) ($ret27 │ │ │ │ │ - 0x000081f0 203c7479 7065202d 31353e29 203c696e ) . // ../.. │ │ │ │ │ - 0x00008210 2f2e2e2f 7372632f 6c696267 6f2f676f /../src/libgo/go │ │ │ │ │ - 0x00008220 2f6f732f 6572726f 722e676f 3a38320a /os/error.go:82. │ │ │ │ │ - 0x00008230 207b202f 2f38330a 20202472 65743237 { //83. $ret27 │ │ │ │ │ - 0x00008240 203d202e 756e6465 726c7969 6e674572 = .underlyingEr │ │ │ │ │ - 0x00008250 726f7249 73286572 722c2045 72724578 rorIs(err, ErrEx │ │ │ │ │ - 0x00008260 69737429 202f2f38 330a2020 72657475 ist) //83. retu │ │ │ │ │ - 0x00008270 726e202f 2f38330a 207d202f 2f300a66 rn //83. } //0.f │ │ │ │ │ - 0x00008280 756e6320 49734e6f 74457869 73742028 unc IsNotExist ( │ │ │ │ │ - 0x00008290 65727220 3c657363 3a307831 3e203c74 err ) ($ret2 │ │ │ │ │ - 0x000082b0 38203c74 79706520 2d31353e 29203c69 8 ) . // ../. │ │ │ │ │ - 0x000082d0 2e2f2e2e 2f737263 2f6c6962 676f2f67 ./../src/libgo/g │ │ │ │ │ - 0x000082e0 6f2f6f73 2f657272 6f722e67 6f3a3932 o/os/error.go:92 │ │ │ │ │ - 0x000082f0 0a207b20 2f2f3933 0a202024 72657432 . { //93. $ret2 │ │ │ │ │ - 0x00008300 38203d20 2e756e64 65726c79 696e6745 8 = .underlyingE │ │ │ │ │ - 0x00008310 72726f72 49732865 72722c20 4572724e rrorIs(err, ErrN │ │ │ │ │ - 0x00008320 6f744578 69737429 202f2f39 330a2020 otExist) //93. │ │ │ │ │ - 0x00008330 72657475 726e202f 2f39330a 207d202f return //93. } / │ │ │ │ │ - 0x00008340 2f300a66 756e6320 49735061 74685365 /0.func IsPathSe │ │ │ │ │ - 0x00008350 70617261 746f7220 2863203c 74797065 parator (c ) ($ret164 < │ │ │ │ │ - 0x00008370 74797065 202d3135 3e29203c 696e6c3a type -15>) . // ../../. │ │ │ │ │ - 0x00008390 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ │ - 0x000083a0 732f7061 74685f75 6e69782e 676f3a31 s/path_unix.go:1 │ │ │ │ │ - 0x000083b0 350a207b 202f2f31 360a2020 24726574 5. { //16. $ret │ │ │ │ │ - 0x000083c0 31363420 3d202834 37272020 3d3d2063 164 = (47' == c │ │ │ │ │ - 0x000083d0 29202f2f 31360a20 20726574 75726e20 ) //16. return │ │ │ │ │ - 0x000083e0 2f2f3136 0a207d20 2f2f300a 66756e63 //16. } //0.func │ │ │ │ │ - 0x000083f0 20497350 65726d69 7373696f 6e202865 IsPermission (e │ │ │ │ │ - 0x00008400 7272203c 6573633a 3078313e 203c7479 rr ) ($ret29 │ │ │ │ │ - 0x00008420 203c7479 7065202d 31353e29 203c696e ) . // ../.. │ │ │ │ │ - 0x00008440 2f2e2e2f 7372632f 6c696267 6f2f676f /../src/libgo/go │ │ │ │ │ - 0x00008450 2f6f732f 6572726f 722e676f 3a313032 /os/error.go:102 │ │ │ │ │ - 0x00008460 0a207b20 2f2f3130 330a2020 24726574 . { //103. $ret │ │ │ │ │ - 0x00008470 3239203d 202e756e 6465726c 79696e67 29 = .underlying │ │ │ │ │ - 0x00008480 4572726f 72497328 6572722c 20457272 ErrorIs(err, Err │ │ │ │ │ - 0x00008490 5065726d 69737369 6f6e2920 2f2f3130 Permission) //10 │ │ │ │ │ - 0x000084a0 330a2020 72657475 726e202f 2f313033 3. return //103 │ │ │ │ │ - 0x000084b0 0a207d20 2f2f300a 66756e63 20497354 . } //0.func IsT │ │ │ │ │ - 0x000084c0 696d656f 75742028 65727220 3c747970 imeout (err ) .var Kill .func Lchow │ │ │ │ │ - 0x00008500 6e20286e 616d6520 3c747970 65202d31 n (name , uid , gid ) .f │ │ │ │ │ - 0x00008540 756e6320 4c696e6b 20286f6c 646e616d unc Link (oldnam │ │ │ │ │ - 0x00008550 65203c74 79706520 2d31363e 2c206e65 e , ne │ │ │ │ │ - 0x00008560 776e616d 65203c74 79706520 2d31363e wname │ │ │ │ │ - 0x00008570 29203c74 79706520 2d31393e 0a66756e ) .fun │ │ │ │ │ - 0x00008580 63204c6f 6f6b7570 456e7620 286b6579 c LookupEnv (key │ │ │ │ │ - 0x00008590 203c7479 7065202d 31363e29 20283f20 ) (? │ │ │ │ │ - 0x000085a0 3c747970 65202d31 363e2c20 3f203c74 , ? ).func L │ │ │ │ │ - 0x000085c0 73746174 20286e61 6d65203c 74797065 stat (name ) (? , ? │ │ │ │ │ - 0x000085f0 290a6675 6e63204d 6b646972 20286e61 ).func Mkdir (na │ │ │ │ │ - 0x00008600 6d65203c 74797065 202d3136 3e2c2070 me , p │ │ │ │ │ - 0x00008610 65726d20 3c747970 6520343e 29203c74 erm ) .func Mk │ │ │ │ │ - 0x00008630 64697241 6c6c2028 70617468 203c7479 dirAll (path , perm ) .func MkdirTem │ │ │ │ │ - 0x00008670 70202864 6972203c 74797065 202d3136 p (dir , pattern ) (? , ? ).const ModeAp │ │ │ │ │ - 0x000086c0 70656e64 203c7479 70652032 343e203d pend = │ │ │ │ │ - 0x000086d0 20313037 33373431 38323420 0a636f6e 1073741824 .con │ │ │ │ │ - 0x000086e0 7374204d 6f646543 68617244 65766963 st ModeCharDevic │ │ │ │ │ - 0x000086f0 65203c74 79706520 32343e20 3d203230 e = 20 │ │ │ │ │ - 0x00008700 39373135 32200a63 6f6e7374 204d6f64 97152 .const Mod │ │ │ │ │ - 0x00008710 65446576 69636520 3c747970 65203234 eDevice = 67108864 .co │ │ │ │ │ - 0x00008730 6e737420 4d6f6465 44697220 3c747970 nst ModeDir = 21474836 │ │ │ │ │ - 0x00008750 3438200a 636f6e73 74204d6f 64654578 48 .const ModeEx │ │ │ │ │ - 0x00008760 636c7573 69766520 3c747970 65203234 clusive = 536870912 .c │ │ │ │ │ - 0x00008780 6f6e7374 204d6f64 65497272 6567756c onst ModeIrregul │ │ │ │ │ - 0x00008790 6172203c 74797065 2032343e 203d2035 ar = 5 │ │ │ │ │ - 0x000087a0 32343238 38200a63 6f6e7374 204d6f64 24288 .const Mod │ │ │ │ │ - 0x000087b0 654e616d 65645069 7065203c 74797065 eNamedPipe = 33554432 │ │ │ │ │ - 0x000087d0 0a636f6e 7374204d 6f646550 65726d20 .const ModePerm │ │ │ │ │ - 0x000087e0 3c747970 65203234 3e203d20 35313120 = 511 │ │ │ │ │ - 0x000087f0 0a636f6e 7374204d 6f646553 65746769 .const ModeSetgi │ │ │ │ │ - 0x00008800 64203c74 79706520 32343e20 3d203431 d = 41 │ │ │ │ │ - 0x00008810 39343330 34200a63 6f6e7374 204d6f64 94304 .const Mod │ │ │ │ │ - 0x00008820 65536574 75696420 3c747970 65203234 eSetuid = 8388608 .con │ │ │ │ │ - 0x00008840 7374204d 6f646553 6f636b65 74203c74 st ModeSocket = 167772 │ │ │ │ │ - 0x00008860 3136200a 636f6e73 74204d6f 64655374 16 .const ModeSt │ │ │ │ │ - 0x00008870 69636b79 203c7479 70652032 343e203d icky = │ │ │ │ │ - 0x00008880 20313034 38353736 200a636f 6e737420 1048576 .const │ │ │ │ │ - 0x00008890 4d6f6465 53796d6c 696e6b20 3c747970 ModeSymlink = 13421772 │ │ │ │ │ - 0x000088b0 38200a63 6f6e7374 204d6f64 6554656d 8 .const ModeTem │ │ │ │ │ - 0x000088c0 706f7261 7279203c 74797065 2032343e porary │ │ │ │ │ - 0x000088d0 203d2032 36383433 35343536 200a636f = 268435456 .co │ │ │ │ │ - 0x000088e0 6e737420 4d6f6465 54797065 203c7479 nst ModeType = 2401763 │ │ │ │ │ - 0x00008900 33323820 0a66756e 63204e65 7746696c 328 .func NewFil │ │ │ │ │ - 0x00008910 65202866 64203c74 79706520 2d31333e e (fd │ │ │ │ │ - 0x00008920 2c206e61 6d65203c 74797065 202d3136 , name ) .fu │ │ │ │ │ - 0x00008940 6e63204e 65775379 7363616c 6c457272 nc NewSyscallErr │ │ │ │ │ - 0x00008950 6f722028 73797363 616c6c20 3c747970 or (syscall , err ) .const O_APPEN │ │ │ │ │ - 0x00008990 44203c74 79706520 2d31313e 203d2031 D = 1 │ │ │ │ │ - 0x000089a0 30323420 0a636f6e 7374204f 5f435245 024 .const O_CRE │ │ │ │ │ - 0x000089b0 41544520 3c747970 65202d31 313e203d ATE = │ │ │ │ │ - 0x000089c0 20363420 0a636f6e 7374204f 5f455843 64 .const O_EXC │ │ │ │ │ - 0x000089d0 4c203c74 79706520 2d31313e 203d2031 L = 1 │ │ │ │ │ - 0x000089e0 3238200a 636f6e73 74204f5f 52444f4e 28 .const O_RDON │ │ │ │ │ - 0x000089f0 4c59203c 74797065 202d3131 3e203d20 LY = │ │ │ │ │ - 0x00008a00 30200a63 6f6e7374 204f5f52 44575220 0 .const O_RDWR │ │ │ │ │ - 0x00008a10 3c747970 65202d31 313e203d 2032200a = 2 . │ │ │ │ │ - 0x00008a20 636f6e73 74204f5f 53594e43 203c7479 const O_SYNC = 105267 │ │ │ │ │ - 0x00008a40 32200a63 6f6e7374 204f5f54 52554e43 2 .const O_TRUNC │ │ │ │ │ - 0x00008a50 203c7479 7065202d 31313e20 3d203531 = 51 │ │ │ │ │ - 0x00008a60 32200a63 6f6e7374 204f5f57 524f4e4c 2 .const O_WRONL │ │ │ │ │ - 0x00008a70 59203c74 79706520 2d31313e 203d2031 Y = 1 │ │ │ │ │ - 0x00008a80 200a6675 6e63204f 70656e20 286e616d .func Open (nam │ │ │ │ │ - 0x00008a90 65203c74 79706520 2d31363e 2920283f e ) (? │ │ │ │ │ - 0x00008aa0 203c7479 70652031 31383e2c 203f203c , ? < │ │ │ │ │ - 0x00008ab0 74797065 202d3139 3e290a66 756e6320 type -19>).func │ │ │ │ │ - 0x00008ac0 4f70656e 46696c65 20286e61 6d65203c OpenFile (name < │ │ │ │ │ - 0x00008ad0 74797065 202d3136 3e2c2066 6c616720 type -16>, flag │ │ │ │ │ - 0x00008ae0 3c747970 65202d31 313e2c20 7065726d , perm │ │ │ │ │ - 0x00008af0 203c7479 70652034 3e292028 3f203c74 ) (? , ? ).const Pa │ │ │ │ │ - 0x00008b20 74684c69 73745365 70617261 746f7220 thListSeparator │ │ │ │ │ - 0x00008b30 3d203538 27200a63 6f6e7374 20506174 = 58' .const Pat │ │ │ │ │ - 0x00008b40 68536570 61726174 6f72203d 20343727 hSeparator = 47' │ │ │ │ │ - 0x00008b50 200a6675 6e632050 69706520 28292028 .func Pipe () ( │ │ │ │ │ - 0x00008b60 72203c74 79706520 3131383e 2c207720 r , w │ │ │ │ │ - 0x00008b70 3c747970 65203131 383e2c20 65727220 , err │ │ │ │ │ - 0x00008b80 3c747970 65202d31 393e290a 66756e63 ).func │ │ │ │ │ - 0x00008b90 20526561 64446972 20286e61 6d65203c ReadDir (name < │ │ │ │ │ - 0x00008ba0 74797065 202d3136 3e292028 3f203c74 type -16>) (? , ? ).func Rea │ │ │ │ │ - 0x00008bd0 6446696c 6520286e 616d6520 3c747970 dFile (name ) (? , ? ).func Readli │ │ │ │ │ - 0x00008c10 6e6b2028 6e616d65 203c7479 7065202d nk (name ) (? , ? │ │ │ │ │ - 0x00008c40 290a6675 6e632052 656d6f76 6520286e ).func Remove (n │ │ │ │ │ - 0x00008c50 616d6520 3c747970 65202d31 363e2920 ame ) │ │ │ │ │ - 0x00008c60 3c747970 65202d31 393e0a66 756e6320 .func │ │ │ │ │ - 0x00008c70 52656d6f 7665416c 6c202870 61746820 RemoveAll (path │ │ │ │ │ - 0x00008c80 3c747970 65202d31 363e2920 28247265 ) ($re │ │ │ │ │ - 0x00008c90 74313632 203c7479 7065202d 31393e29 t162 ) │ │ │ │ │ - 0x00008ca0 203c696e 6c3a3130 333e0a20 2f2f202e . // . │ │ │ │ │ - 0x00008cb0 2e2f2e2e 2f2e2e2f 7372632f 6c696267 ./../../src/libg │ │ │ │ │ - 0x00008cc0 6f2f676f 2f6f732f 70617468 2e676f3a o/go/os/path.go: │ │ │ │ │ - 0x00008cd0 36360a20 7b202f2f 36370a20 20247265 66. { //67. $re │ │ │ │ │ - 0x00008ce0 74313632 203d202e 72656d6f 7665416c t162 = .removeAl │ │ │ │ │ - 0x00008cf0 6c287061 74682920 2f2f3637 0a202072 l(path) //67. r │ │ │ │ │ - 0x00008d00 65747572 6e202f2f 36370a20 7d202f2f eturn //67. } // │ │ │ │ │ - 0x00008d10 300a6675 6e632052 656e616d 6520286f 0.func Rename (o │ │ │ │ │ - 0x00008d20 6c647061 7468203c 74797065 202d3136 ldpath , newpath ) ($ret88 < │ │ │ │ │ - 0x00008d50 74797065 202d3139 3e29203c 696e6c3a type -19>) . // ../../. │ │ │ │ │ - 0x00008d70 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ │ - 0x00008d80 732f6669 6c652e67 6f3a3334 370a207b s/file.go:347. { │ │ │ │ │ - 0x00008d90 202f2f33 34380a20 20247265 74383820 //348. $ret88 │ │ │ │ │ - 0x00008da0 3d202e72 656e616d 65286f6c 64706174 = .rename(oldpat │ │ │ │ │ - 0x00008db0 682c206e 65777061 74682920 2f2f3334 h, newpath) //34 │ │ │ │ │ - 0x00008dc0 380a2020 72657475 726e202f 2f333438 8. return //348 │ │ │ │ │ - 0x00008dd0 0a207d20 2f2f300a 636f6e73 74205345 . } //0.const SE │ │ │ │ │ - 0x00008de0 454b5f43 5552203c 74797065 202d3131 EK_CUR = 1 .const SEE │ │ │ │ │ - 0x00008e00 4b5f454e 44203c74 79706520 2d31313e K_END │ │ │ │ │ - 0x00008e10 203d2032 200a636f 6e737420 5345454b = 2 .const SEEK │ │ │ │ │ - 0x00008e20 5f534554 203c7479 7065202d 31313e20 _SET │ │ │ │ │ - 0x00008e30 3d203020 0a66756e 63205361 6d654669 = 0 .func SameFi │ │ │ │ │ - 0x00008e40 6c652028 66693120 3c657363 3a307831 le (fi1 , fi2 │ │ │ │ │ - 0x00008e60 3c657363 3a307831 3e203c74 79706520 ) .f │ │ │ │ │ - 0x00008e80 756e6320 53657465 6e762028 6b657920 unc Setenv (key │ │ │ │ │ - 0x00008e90 3c747970 65202d31 363e2c20 76616c75 , valu │ │ │ │ │ - 0x00008ea0 65203c74 79706520 2d31363e 29202824 e ) ($ │ │ │ │ │ - 0x00008eb0 72657431 37203c74 79706520 2d31393e ret17 │ │ │ │ │ - 0x00008ec0 29203c69 6e6c3a33 33313e0a 202f2f20 ) . // │ │ │ │ │ - 0x00008ed0 2e2e2f2e 2e2f2e2e 2f737263 2f6c6962 ../../../src/lib │ │ │ │ │ - 0x00008ee0 676f2f67 6f2f6f73 2f656e76 2e676f3a go/go/os/env.go: │ │ │ │ │ - 0x00008ef0 3131390a 20766172 20657272 203c7479 119. var err = S │ │ │ │ │ - 0x00008f10 6574656e 76286b65 792c2076 616c7565 etenv(key, value │ │ │ │ │ - 0x00008f20 29202f2f 3132300a 207b202f 2f313231 ) //120. { //121 │ │ │ │ │ - 0x00008f30 0a202069 66202865 72722021 3d20246e . if (err != $n │ │ │ │ │ - 0x00008f40 696c2920 7b202f2f 3132310a 2020207b il) { //121. { │ │ │ │ │ - 0x00008f50 202f2f31 32320a20 20202024 72657431 //122. $ret1 │ │ │ │ │ - 0x00008f60 37203d20 4e657753 79736361 6c6c4572 7 = NewSyscallEr │ │ │ │ │ - 0x00008f70 726f7228 24636f6e 76657274 283c7479 ror($convert(, "setenv │ │ │ │ │ - 0x00008f90 22292c20 65727229 202f2f31 32320a20 "), err) //122. │ │ │ │ │ - 0x00008fa0 20202072 65747572 6e202f2f 3132320a return //122. │ │ │ │ │ - 0x00008fb0 2020207d 202f2f30 0a20207d 202f2f31 } //0. } //1 │ │ │ │ │ - 0x00008fc0 32310a20 7d202f2f 3132330a 207b202f 21. } //123. { / │ │ │ │ │ - 0x00008fd0 2f313234 0a202024 72657431 37203d20 /124. $ret17 = │ │ │ │ │ - 0x00008fe0 24636f6e 76657274 283c7479 7065202d $convert(, $nil) //124 │ │ │ │ │ - 0x00009000 0a202072 65747572 6e202f2f 3132340a . return //124. │ │ │ │ │ - 0x00009010 207d202f 2f300a66 756e6320 53746172 } //0.func Star │ │ │ │ │ - 0x00009020 7450726f 63657373 20286e61 6d65203c tProcess (name < │ │ │ │ │ - 0x00009030 74797065 202d3136 3e2c2061 72677620 type -16>, argv │ │ │ │ │ - 0x00009040 3c657363 3a307831 3e203c74 79706520 , attr ) │ │ │ │ │ - 0x00009070 20283f20 3c747970 65203132 313e2c20 (? , │ │ │ │ │ - 0x00009080 3f203c74 79706520 2d31393e 290a6675 ? ).fu │ │ │ │ │ - 0x00009090 6e632053 74617420 286e616d 65203c74 nc Stat (name ) (? , ? ).var Stderr │ │ │ │ │ - 0x000090d0 3c747970 65203131 383e0a76 61722053 .var S │ │ │ │ │ - 0x000090e0 7464696e 203c7479 70652031 31383e0a tdin . │ │ │ │ │ - 0x000090f0 76617220 5374646f 7574203c 74797065 var Stdout .func Symli │ │ │ │ │ - 0x00009110 6e6b2028 6f6c646e 616d6520 3c747970 nk (oldname , newname │ │ │ │ │ - 0x00009130 3c747970 65202d31 363e2920 3c747970 ) .func Temp │ │ │ │ │ - 0x00009150 44697220 28292028 24726574 3932203c Dir () ($ret92 < │ │ │ │ │ - 0x00009160 74797065 202d3136 3e29203c 696e6c3a type -16>) . // ../../. │ │ │ │ │ - 0x00009180 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ │ - 0x00009190 732f6669 6c652e67 6f3a3338 320a207b s/file.go:382. { │ │ │ │ │ - 0x000091a0 202f2f33 38330a20 20247265 74393220 //383. $ret92 │ │ │ │ │ - 0x000091b0 3d202e74 656d7044 69722829 202f2f33 = .tempDir() //3 │ │ │ │ │ - 0x000091c0 38330a20 20726574 75726e20 2f2f3338 83. return //38 │ │ │ │ │ - 0x000091d0 330a207d 202f2f30 0a66756e 63205472 3. } //0.func Tr │ │ │ │ │ - 0x000091e0 756e6361 74652028 6e616d65 203c7479 uncate (name , size ) .func Unseten │ │ │ │ │ - 0x00009220 7620286b 6579203c 74797065 202d3136 v (key ) ($ret18 ) │ │ │ │ │ - 0x00009250 0a202f2f 202e2e2f 2e2e2f2e 2e2f7372 . // ../../../sr │ │ │ │ │ - 0x00009260 632f6c69 62676f2f 676f2f6f 732f656e c/libgo/go/os/en │ │ │ │ │ - 0x00009270 762e676f 3a313238 0a207b20 2f2f3132 v.go:128. { //12 │ │ │ │ │ - 0x00009280 390a2020 24726574 3138203d 203c7031 9. $ret18 = Unsetenv(key) │ │ │ │ │ - 0x000092a0 2f2f3132 390a2020 72657475 726e202f //129. return / │ │ │ │ │ - 0x000092b0 2f313239 0a207d20 2f2f300a 66756e63 /129. } //0.func │ │ │ │ │ - 0x000092c0 20557365 72436163 68654469 72202829 UserCacheDir () │ │ │ │ │ - 0x000092d0 20283f20 3c747970 65202d31 363e2c20 (? , │ │ │ │ │ - 0x000092e0 3f203c74 79706520 2d31393e 290a6675 ? ).fu │ │ │ │ │ - 0x000092f0 6e632055 73657243 6f6e6669 67446972 nc UserConfigDir │ │ │ │ │ - 0x00009300 20282920 283f203c 74797065 202d3136 () (? , ? ) │ │ │ │ │ - 0x00009320 0a66756e 63205573 6572486f 6d654469 .func UserHomeDi │ │ │ │ │ - 0x00009330 72202829 20283f20 3c747970 65202d31 r () (? , ? │ │ │ │ │ - 0x00009350 290a6675 6e632057 72697465 46696c65 ).func WriteFile │ │ │ │ │ - 0x00009360 20286e61 6d65203c 74797065 202d3136 (name , data , perm ) .va │ │ │ │ │ - 0x000093a0 72203c70 323e4572 72436c6f 73656420 r ErrClosed │ │ │ │ │ - 0x000093b0 3c747970 65202d31 393e0a66 756e6320 .func │ │ │ │ │ - 0x000093c0 3c70333e 2e736574 44656164 6c696e65 .setDeadline │ │ │ │ │ - 0x000093d0 496d706c 20286664 203c7479 70652031 Impl (fd , t │ │ │ │ │ - 0x000093f0 203c7479 70652037 313e2c20 6d6f6465 , mode │ │ │ │ │ - 0x00009400 203c7479 7065202d 31313e29 203c7479 ) .var │ │ │ │ │ - 0x00009420 45727244 6561646c 696e6545 78636565 ErrDeadlineExcee │ │ │ │ │ - 0x00009430 64656420 3c747970 65202d31 393e0a76 ded .v │ │ │ │ │ - 0x00009440 6172203c 70333e45 72724e6f 44656164 ar ErrNoDead │ │ │ │ │ - 0x00009450 6c696e65 203c7479 7065202d 31393e0a line . │ │ │ │ │ - 0x00009460 66756e63 203c7036 3e50616e 69634f6e func PanicOn │ │ │ │ │ - 0x00009470 45786974 30202829 203c7479 7065202d Exit0 () .func /*asm _ │ │ │ │ │ - 0x00009490 5f676f5f 66636e74 6c202a2f 203c7031 _go_fcntl */ .c___go_fcntl │ │ │ │ │ - 0x000094b0 28666420 3c747970 65203239 3e2c2063 (fd , c │ │ │ │ │ - 0x000094c0 6d64203c 74797065 2032393e 2c206172 md , ar │ │ │ │ │ - 0x000094d0 67203c74 79706520 32393e29 203c7479 g ) .func /*as │ │ │ │ │ - 0x000094f0 6d206673 74617436 34202a2f 203c7031 m fstat64 */ .c_fstat64 (fd │ │ │ │ │ - 0x00009510 203c7479 70652032 393e2c20 73746174 , stat │ │ │ │ │ - 0x00009520 203c6573 633a3078 313e203c 74797065 ) │ │ │ │ │ - 0x00009540 0a66756e 63202f2a 61736d20 67657465 .func /*asm gete │ │ │ │ │ - 0x00009550 67696420 2a2f203c 7031333e 2e635f67 gid */ .c_g │ │ │ │ │ - 0x00009560 65746567 69642028 29203c74 79706520 etegid () .func /*asm g │ │ │ │ │ - 0x00009580 65746575 6964202a 2f203c70 31333e2e eteuid */ . │ │ │ │ │ - 0x00009590 635f6765 74657569 64202829 203c7479 c_geteuid () .func /*as │ │ │ │ │ - 0x000095b0 6d206765 74676964 202a2f20 3c703133 m getgid */ .c_getgid () .func /*a │ │ │ │ │ - 0x000095e0 736d2067 65747069 64202a2f 203c7031 sm getpid */ .c_getpid () < │ │ │ │ │ - 0x00009600 74797065 2034363e 0a66756e 63202f2a type 46>.func /* │ │ │ │ │ - 0x00009610 61736d20 67657470 70696420 2a2f203c asm getppid */ < │ │ │ │ │ - 0x00009620 7031333e 2e635f67 65747070 69642028 p13>.c_getppid ( │ │ │ │ │ - 0x00009630 29203c74 79706520 34363e0a 66756e63 ) .func │ │ │ │ │ - 0x00009640 202f2a61 736d2067 65747569 64202a2f /*asm getuid */ │ │ │ │ │ - 0x00009650 203c7031 333e2e63 5f676574 75696420 .c_getuid │ │ │ │ │ - 0x00009660 2829203c 74797065 2036333e 0a66756e () .fun │ │ │ │ │ - 0x00009670 63202f2a 61736d20 6b696c6c 202a2f20 c /*asm kill */ │ │ │ │ │ - 0x00009680 3c703133 3e2e635f 6b696c6c 20287069 .c_kill (pi │ │ │ │ │ - 0x00009690 64203c74 79706520 34363e2c 20736967 d , sig │ │ │ │ │ - 0x000096a0 203c7479 70652032 393e2920 3c747970 ) .func /*asm │ │ │ │ │ - 0x000096c0 20706970 65202a2f 203c7031 333e2e63 pipe */ .c │ │ │ │ │ - 0x000096d0 5f706970 65202870 203c6573 633a3078 _pipe (p ) < │ │ │ │ │ - 0x000096f0 74797065 2032393e 0a66756e 63202f2a type 29>.func /* │ │ │ │ │ - 0x00009700 61736d20 70697065 32202a2f 203c7031 asm pipe2 */ .c_pipe2 (p , flags ) .f │ │ │ │ │ - 0x00009750 756e6320 2f2a6173 6d20756e 616d6520 unc /*asm uname │ │ │ │ │ - 0x00009760 2a2f203c 7031333e 2e635f75 6e616d65 */ .c_uname │ │ │ │ │ - 0x00009770 20286275 66203c65 73633a30 78313e20 (buf │ │ │ │ │ - 0x00009780 3c747970 65203134 313e2920 3c747970 ) .func │ │ │ │ │ - 0x000097a0 2e66636e 746c2028 6664203c 74797065 .fcntl (fd , cmd , arg ) (val , err ) . // libcalls │ │ │ │ │ - 0x00009810 2e676f3a 31383030 0a203c70 31333e45 .go:1800. E │ │ │ │ │ - 0x00009820 6e746572 73797363 616c6c28 29202f2f ntersyscall() // │ │ │ │ │ - 0x00009830 31383031 0a207661 72205f72 203c7479 1801. var _r = .c │ │ │ │ │ - 0x00009850 5f5f5f67 6f5f6663 6e746c28 24636f6e ___go_fcntl($con │ │ │ │ │ - 0x00009860 76657274 283c7479 70652032 393e2c20 vert(, │ │ │ │ │ - 0x00009870 6664292c 2024636f 6e766572 74283c74 fd), $convert(, cmd), $ │ │ │ │ │ - 0x00009890 636f6e76 65727428 3c747970 65203239 convert(, arg)) //1802. │ │ │ │ │ - 0x000098b0 2076616c 203d2024 636f6e76 65727428 val = $convert( │ │ │ │ │ - 0x000098c0 3c747970 65202d31 313e2c20 5f722920 , _r) │ │ │ │ │ - 0x000098d0 2f2f3138 30330a20 76617220 6572726e //1803. var errn │ │ │ │ │ - 0x000098e0 6f203c74 79706520 33383e20 2f2f3138 o //18 │ │ │ │ │ - 0x000098f0 30340a20 76617220 73657445 72726e6f 04. var setErrno │ │ │ │ │ - 0x00009900 203c7479 7065202d 31353e20 3d202466 = $f │ │ │ │ │ - 0x00009910 616c7365 202f2f31 3830350a 207b202f alse //1805. { / │ │ │ │ │ - 0x00009920 2f313830 360a2020 69662028 5f72203c /1806. if (_r < │ │ │ │ │ - 0x00009930 2024636f 6e766572 74283c74 79706520 $convert(, 0 )) { //18 │ │ │ │ │ - 0x00009950 30360a20 20206572 726e6f20 3d203c70 06. errno =

GetErrno() // │ │ │ │ │ - 0x00009970 31383037 0a202020 73657445 72726e6f 1807. setErrno │ │ │ │ │ - 0x00009980 203d2024 636f6e76 65727428 3c747970 = $convert(, $true) / │ │ │ │ │ - 0x000099a0 2f313830 380a2020 7d202f2f 31383036 /1808. } //1806 │ │ │ │ │ - 0x000099b0 0a207d20 2f2f3138 30390a20 3c703133 . } //1809. Exitsyscall() / │ │ │ │ │ - 0x000099d0 2f313831 300a207b 202f2f31 3831310a /1810. { //1811. │ │ │ │ │ - 0x000099e0 20206966 20736574 4572726e 6f207b20 if setErrno { │ │ │ │ │ - 0x000099f0 2f2f3138 31310a20 20206572 72203d20 //1811. err = │ │ │ │ │ - 0x00009a00 24636f6e 76657274 283c7479 7065202d $convert(, errno) //18 │ │ │ │ │ - 0x00009a20 31320a20 207d202f 2f313831 310a207d 12. } //1811. } │ │ │ │ │ - 0x00009a30 202f2f31 3831330a 20726574 75726e20 //1813. return │ │ │ │ │ - 0x00009a40 2f2f3138 31340a66 756e6320 3c703133 //1814.func .pipe (p ) │ │ │ │ │ - 0x00009a70 28657272 203c7479 7065202d 31393e29 (err ) │ │ │ │ │ - 0x00009a80 203c696e 6c3a3430 363e0a20 2f2f2020 . // │ │ │ │ │ - 0x00009a90 6c696263 616c6c73 2e676f3a 31343330 libcalls.go:1430 │ │ │ │ │ - 0x00009aa0 0a207661 72205f72 203c7479 70652032 . var _r = .c_pip │ │ │ │ │ - 0x00009ac0 65287029 202f2f31 3433310a 20766172 e(p) //1431. var │ │ │ │ │ - 0x00009ad0 20657272 6e6f203c 74797065 2033383e errno │ │ │ │ │ - 0x00009ae0 202f2f31 3433320a 20766172 20736574 //1432. var set │ │ │ │ │ - 0x00009af0 4572726e 6f203c74 79706520 2d31353e Errno │ │ │ │ │ - 0x00009b00 203d2024 66616c73 65202f2f 31343333 = $false //1433 │ │ │ │ │ - 0x00009b10 0a207b20 2f2f3134 33340a20 20696620 . { //1434. if │ │ │ │ │ - 0x00009b20 285f7220 3c202463 6f6e7665 7274283c (_r < $convert(< │ │ │ │ │ - 0x00009b30 74797065 2032393e 2c203020 2929207b type 29>, 0 )) { │ │ │ │ │ - 0x00009b40 202f2f31 3433340a 20202065 72726e6f //1434. errno │ │ │ │ │ - 0x00009b50 203d203c 7031333e 47657445 72726e6f = GetErrno │ │ │ │ │ - 0x00009b60 2829202f 2f313433 350a2020 20736574 () //1435. set │ │ │ │ │ - 0x00009b70 4572726e 6f203d20 24636f6e 76657274 Errno = $convert │ │ │ │ │ - 0x00009b80 283c7479 7065202d 31353e2c 20247472 (, $tr │ │ │ │ │ - 0x00009b90 75652920 2f2f3134 33360a20 207d202f ue) //1436. } / │ │ │ │ │ - 0x00009ba0 2f313433 340a207d 202f2f31 3433370a /1434. } //1437. │ │ │ │ │ - 0x00009bb0 207b202f 2f313433 380a2020 69662073 { //1438. if s │ │ │ │ │ - 0x00009bc0 65744572 726e6f20 7b202f2f 31343338 etErrno { //1438 │ │ │ │ │ - 0x00009bd0 0a202020 65727220 3d202463 6f6e7665 . err = $conve │ │ │ │ │ - 0x00009be0 7274283c 74797065 202d3139 3e2c2065 rt(, e │ │ │ │ │ - 0x00009bf0 72726e6f 29202f2f 31343339 0a20207d rrno) //1439. } │ │ │ │ │ - 0x00009c00 202f2f31 3433380a 207d202f 2f313434 //1438. } //144 │ │ │ │ │ - 0x00009c10 300a2072 65747572 6e202f2f 31343431 0. return //1441 │ │ │ │ │ - 0x00009c20 0a66756e 63203c70 31333e2e 70697065 .func .pipe │ │ │ │ │ - 0x00009c30 32202870 203c6573 633a3078 313e203c 2 (p < │ │ │ │ │ - 0x00009c40 74797065 20313131 3e2c2066 6c616773 type 111>, flags │ │ │ │ │ - 0x00009c50 203c7479 7065202d 31313e29 20286572 ) (er │ │ │ │ │ - 0x00009c60 72203c74 79706520 2d31393e 29203c69 r ) . // li │ │ │ │ │ - 0x00009c80 6263616c 6c732e67 6f3a3636 370a2076 bcalls.go:667. v │ │ │ │ │ - 0x00009c90 6172205f 72203c74 79706520 32393e20 ar _r │ │ │ │ │ - 0x00009ca0 3d203c70 31333e2e 635f7069 70653228 = .c_pipe2( │ │ │ │ │ - 0x00009cb0 702c2024 636f6e76 65727428 3c747970 p, $convert(, flags)) / │ │ │ │ │ - 0x00009cd0 2f363638 0a207661 72206572 726e6f20 /668. var errno │ │ │ │ │ - 0x00009ce0 3c747970 65203338 3e202f2f 3636390a //669. │ │ │ │ │ - 0x00009cf0 20766172 20736574 4572726e 6f203c74 var setErrno = $fals │ │ │ │ │ - 0x00009d10 65202f2f 3637300a 207b202f 2f363731 e //670. { //671 │ │ │ │ │ - 0x00009d20 0a202069 6620285f 72203c20 24636f6e . if (_r < $con │ │ │ │ │ - 0x00009d30 76657274 283c7479 70652032 393e2c20 vert(, │ │ │ │ │ - 0x00009d40 30202929 207b202f 2f363731 0a202020 0 )) { //671. │ │ │ │ │ - 0x00009d50 6572726e 6f203d20 3c703133 3e476574 errno = Get │ │ │ │ │ - 0x00009d60 4572726e 6f282920 2f2f3637 320a2020 Errno() //672. │ │ │ │ │ - 0x00009d70 20736574 4572726e 6f203d20 24636f6e setErrno = $con │ │ │ │ │ - 0x00009d80 76657274 283c7479 7065202d 31353e2c vert(, │ │ │ │ │ - 0x00009d90 20247472 75652920 2f2f3637 330a2020 $true) //673. │ │ │ │ │ - 0x00009da0 7d202f2f 3637310a 207d202f 2f363734 } //671. } //674 │ │ │ │ │ - 0x00009db0 0a207b20 2f2f3637 350a2020 69662073 . { //675. if s │ │ │ │ │ - 0x00009dc0 65744572 726e6f20 7b202f2f 3637350a etErrno { //675. │ │ │ │ │ - 0x00009dd0 20202065 7272203d 2024636f 6e766572 err = $conver │ │ │ │ │ - 0x00009de0 74283c74 79706520 2d31393e 2c206572 t(, er │ │ │ │ │ - 0x00009df0 726e6f29 202f2f36 37360a20 207d202f rno) //676. } / │ │ │ │ │ - 0x00009e00 2f363735 0a207d20 2f2f3637 370a2072 /675. } //677. r │ │ │ │ │ - 0x00009e10 65747572 6e202f2f 3637380a 66756e63 eturn //678.func │ │ │ │ │ - 0x00009e20 203c7031 333e2e73 65745469 6d657370 .setTimesp │ │ │ │ │ - 0x00009e30 65632028 73656320 3c747970 65202d34 ec (sec , nsec ) .fun │ │ │ │ │ - 0x00009e60 63202f2a 61736d20 5f5f676f 5f737973 c /*asm __go_sys │ │ │ │ │ - 0x00009e70 63616c6c 36202a2f 203c7031 333e2e73 call6 */ .s │ │ │ │ │ - 0x00009e80 79736361 6c6c3620 28747261 70203c74 yscall6 (trap , a1 , a2 , a3 , a4 , a5 , a6 ) .f │ │ │ │ │ - 0x00009f00 756e6320 3c703133 3e436c65 6172656e unc Clearen │ │ │ │ │ - 0x00009f10 76202829 0a66756e 63203c70 31333e45 v ().func E │ │ │ │ │ - 0x00009f20 6e746572 73797363 616c6c20 28290a66 ntersyscall ().f │ │ │ │ │ - 0x00009f30 756e6320 3c703133 3e456e76 69726f6e unc Environ │ │ │ │ │ - 0x00009f40 20282920 3c747970 65203139 343e0a66 () .f │ │ │ │ │ - 0x00009f50 756e6320 3c703133 3e457869 74202863 unc Exit (c │ │ │ │ │ - 0x00009f60 6f646520 3c747970 65202d31 313e290a ode ). │ │ │ │ │ - 0x00009f70 66756e63 203c7031 333e4578 69747379 func Exitsy │ │ │ │ │ - 0x00009f80 7363616c 6c202829 0a66756e 63203c70 scall ().func

GetErrno () < │ │ │ │ │ - 0x00009fa0 74797065 2033383e 0a66756e 63203c70 type 38>.func

Getegid () (e │ │ │ │ │ - 0x00009fc0 67696420 3c747970 65202d31 313e2920 gid ) │ │ │ │ │ - 0x00009fd0 3c696e6c 3a313232 3e0a202f 2f20206c . // l │ │ │ │ │ - 0x00009fe0 69626361 6c6c732e 676f3a31 3838310a ibcalls.go:1881. │ │ │ │ │ - 0x00009ff0 20766172 205f7220 3c747970 65203339 var _r = .c_gete │ │ │ │ │ - 0x0000a010 67696428 29202f2f 31383832 0a206567 gid() //1882. eg │ │ │ │ │ - 0x0000a020 6964203d 2024636f 6e766572 74283c74 id = $convert(, _r) // │ │ │ │ │ - 0x0000a040 31383833 0a207265 7475726e 202f2f31 1883. return //1 │ │ │ │ │ - 0x0000a050 3838340a 66756e63 203c7031 333e4765 884.func Ge │ │ │ │ │ - 0x0000a060 74657569 64202829 20286575 6964203c teuid () (euid < │ │ │ │ │ - 0x0000a070 74797065 202d3131 3e29203c 696e6c3a type -11>) . // libcal │ │ │ │ │ - 0x0000a090 6c732e67 6f3a3138 39310a20 76617220 ls.go:1891. var │ │ │ │ │ - 0x0000a0a0 5f72203c 74797065 2036333e 203d203c _r = < │ │ │ │ │ - 0x0000a0b0 7031333e 2e635f67 65746575 69642829 p13>.c_geteuid() │ │ │ │ │ - 0x0000a0c0 202f2f31 3839320a 20657569 64203d20 //1892. euid = │ │ │ │ │ - 0x0000a0d0 24636f6e 76657274 283c7479 7065202d $convert(, _r) //1893. │ │ │ │ │ - 0x0000a0f0 20726574 75726e20 2f2f3138 39340a66 return //1894.f │ │ │ │ │ - 0x0000a100 756e6320 3c703133 3e476574 67696420 unc Getgid │ │ │ │ │ - 0x0000a110 28292028 67696420 3c747970 65202d31 () (gid ) . / │ │ │ │ │ - 0x0000a130 2f20206c 69626361 6c6c732e 676f3a31 / libcalls.go:1 │ │ │ │ │ - 0x0000a140 3930310a 20766172 205f7220 3c747970 901. var _r = .c_ │ │ │ │ │ - 0x0000a160 67657467 69642829 202f2f31 3930320a getgid() //1902. │ │ │ │ │ - 0x0000a170 20676964 203d2024 636f6e76 65727428 gid = $convert( │ │ │ │ │ - 0x0000a180 3c747970 65202d31 313e2c20 5f722920 , _r) │ │ │ │ │ - 0x0000a190 2f2f3139 30330a20 72657475 726e202f //1903. return / │ │ │ │ │ - 0x0000a1a0 2f313930 340a6675 6e63203c 7031333e /1904.func │ │ │ │ │ - 0x0000a1b0 47657470 61676573 697a6520 2829203c Getpagesize () < │ │ │ │ │ - 0x0000a1c0 74797065 202d3131 3e0a6675 6e63203c type -11>.func < │ │ │ │ │ - 0x0000a1d0 7031333e 47657470 69642028 29202870 p13>Getpid () (p │ │ │ │ │ - 0x0000a1e0 6964203c 74797065 202d3131 3e29203c id ) < │ │ │ │ │ - 0x0000a1f0 696e6c3a 3132303e 0a202f2f 20206c69 inl:120>. // li │ │ │ │ │ - 0x0000a200 6263616c 6c732e67 6f3a3139 33370a20 bcalls.go:1937. │ │ │ │ │ - 0x0000a210 76617220 5f72203c 74797065 2034363e var _r │ │ │ │ │ - 0x0000a220 203d203c 7031333e 2e635f67 65747069 = .c_getpi │ │ │ │ │ - 0x0000a230 64282920 2f2f3139 33380a20 70696420 d() //1938. pid │ │ │ │ │ - 0x0000a240 3d202463 6f6e7665 7274283c 74797065 = $convert(, _r) //193 │ │ │ │ │ - 0x0000a260 390a2072 65747572 6e202f2f 31393430 9. return //1940 │ │ │ │ │ - 0x0000a270 0a66756e 63203c70 31333e47 65747070 .func Getpp │ │ │ │ │ - 0x0000a280 69642028 29202870 70696420 3c747970 id () (ppid ) . // libcalls. │ │ │ │ │ - 0x0000a2b0 676f3a31 3934340a 20766172 205f7220 go:1944. var _r │ │ │ │ │ - 0x0000a2c0 3c747970 65203436 3e203d20 3c703133 = .c_getppid() // │ │ │ │ │ - 0x0000a2e0 31393435 0a207070 6964203d 2024636f 1945. ppid = $co │ │ │ │ │ - 0x0000a2f0 6e766572 74283c74 79706520 2d31313e nvert( │ │ │ │ │ - 0x0000a300 2c205f72 29202f2f 31393436 0a207265 , _r) //1946. re │ │ │ │ │ - 0x0000a310 7475726e 202f2f31 3934370a 66756e63 turn //1947.func │ │ │ │ │ - 0x0000a320 203c7031 333e4765 74756964 20282920 Getuid () │ │ │ │ │ - 0x0000a330 28756964 203c7479 7065202d 31313e29 (uid ) │ │ │ │ │ - 0x0000a340 203c696e 6c3a3132 303e0a20 2f2f2020 . // │ │ │ │ │ - 0x0000a350 6c696263 616c6c73 2e676f3a 32303131 libcalls.go:2011 │ │ │ │ │ - 0x0000a360 0a207661 72205f72 203c7479 70652036 . var _r = .c_get │ │ │ │ │ - 0x0000a380 75696428 29202f2f 32303132 0a207569 uid() //2012. ui │ │ │ │ │ - 0x0000a390 64203d20 24636f6e 76657274 283c7479 d = $convert(, _r) //2 │ │ │ │ │ - 0x0000a3b0 3031330a 20726574 75726e20 2f2f3230 013. return //20 │ │ │ │ │ - 0x0000a3c0 31340a66 756e6320 3c703133 3e536574 14.func Set │ │ │ │ │ - 0x0000a3d0 4572726e 6f20283f 203c7479 70652033 Errno (? ).func Se │ │ │ │ │ - 0x0000a3f0 74656e76 20286b65 79203c74 79706520 tenv (key , value ) .func Sig │ │ │ │ │ - 0x0000a430 6e616d65 20287320 3c747970 65203531 name (s ) .fu │ │ │ │ │ - 0x0000a450 6e63203c 7031333e 556e7365 74656e76 nc Unsetenv │ │ │ │ │ - 0x0000a460 20286b65 79203c74 79706520 2d31363e (key │ │ │ │ │ - 0x0000a470 29203c74 79706520 2d31393e 0a66756e ) .fun │ │ │ │ │ - 0x0000a480 63203c70 31343e2e 756e6978 54696d65 c .unixTime │ │ │ │ │ - 0x0000a490 20287365 63203c74 79706520 2d343e2c (sec , │ │ │ │ │ - 0x0000a4a0 206e7365 63203c74 79706520 2d333e29 nsec ) │ │ │ │ │ - 0x0000a4b0 203c7479 70652037 313e0a63 6865636b .check │ │ │ │ │ - 0x0000a4c0 73756d20 43384341 42433538 31303030 sum C8CABC581000 │ │ │ │ │ - 0x0000a4d0 35433643 37344532 36434437 41413644 5C6C74E26CD7AA6D │ │ │ │ │ - 0x0000a4e0 44453035 38363633 37384638 0a DE05866378F8. │ │ │ │ │ + 0x00005630 20383220 28292028 3f203c74 79706520 82 () (? ).type 83 () │ │ │ │ │ + 0x00005650 203c7479 7065202d 31363e0a 74797065 .type │ │ │ │ │ + 0x00005660 20383420 2829203c 74797065 2033383e 84 () │ │ │ │ │ + 0x00005670 0a747970 65203835 20282920 3c747970 .type 85 () .type 86 () │ │ │ │ │ + 0x00005690 203c7479 70652034 363e0a74 79706520 .type │ │ │ │ │ + 0x000056a0 38372028 29203c74 79706520 36333e0a 87 () . │ │ │ │ │ + 0x000056b0 74797065 20383820 2829203c 74797065 type 88 () .type 89 (? │ │ │ │ │ + 0x000056d0 3c747970 65202d31 393e2c20 3f203c74 , ? ) .type 90 (? │ │ │ │ │ + 0x00005700 3c747970 65202d34 3e2c203f 203c7479 , ? ) .type 91 (? , ? ) .t │ │ │ │ │ + 0x00005750 79706520 39322028 3f203c74 79706520 ype 92 (? , ? , ? │ │ │ │ │ + 0x00005780 2920283f 203c7479 7065202d 31313e2c ) (? , │ │ │ │ │ + 0x00005790 203f203c 74797065 202d3139 3e290a74 ? ).t │ │ │ │ │ + 0x000057a0 79706520 39332028 3f203c74 79706520 ype 93 (? , ? ) .t │ │ │ │ │ + 0x000057d0 79706520 39342028 3f203c74 79706520 ype 94 (? ).type 95 (? │ │ │ │ │ + 0x000057f0 203c7479 7065202d 31363e2c 203f203c , ? < │ │ │ │ │ + 0x00005800 74797065 202d3139 3e29203c 74797065 type -19>) .type 96 (? │ │ │ │ │ + 0x00005820 203c7479 7065202d 31363e2c 203f203c , ? < │ │ │ │ │ + 0x00005830 74797065 20313030 3e29203c 74797065 type 100>) .type 97 (? │ │ │ │ │ + 0x00005850 203c7479 7065202d 31363e2c 203f203c , ? < │ │ │ │ │ + 0x00005860 74797065 20343e29 203c7479 7065202d type 4>) .type 98 (? < │ │ │ │ │ + 0x00005880 74797065 202d3136 3e2c203f 203c7479 type -16>, ? ) .type 99 (? < │ │ │ │ │ + 0x000058b0 74797065 202d3136 3e29203c 74797065 type -16>) .type 100 ( │ │ │ │ │ + 0x000058d0 3f203c74 79706520 2d31363e 29203c74 ? ) .type 10 │ │ │ │ │ + 0x000058f0 3120283f 203c7479 70652033 383e290a 1 (? ). │ │ │ │ │ + 0x00005900 74797065 20313032 20283f20 3c747970 type 102 (? , ? ) .ty │ │ │ │ │ + 0x00005930 70652031 30332028 3f203c74 79706520 pe 103 (? ) . │ │ │ │ │ + 0x00005950 74797065 20313034 20283f20 3c747970 type 104 (? , ? ) .t │ │ │ │ │ + 0x00005980 79706520 31303520 283f203c 74797065 ype 105 (? , ? , ? ) │ │ │ │ │ + 0x000059b0 3c747970 65203239 3e0a7479 70652031 .type 1 │ │ │ │ │ + 0x000059c0 30362028 3f203c74 79706520 2d353e29 06 (? ) │ │ │ │ │ + 0x000059d0 203c7479 7065202d 31353e0a 74797065 .type │ │ │ │ │ + 0x000059e0 20313037 20283f20 3c747970 65202d31 107 (? ) .t │ │ │ │ │ + 0x00005a00 79706520 31303820 283f203c 74797065 ype 108 (? , ? , ? , ? , │ │ │ │ │ + 0x00005a40 203f203c 74797065 202d3133 3e2c203f ? , ? │ │ │ │ │ + 0x00005a50 203c7479 7065202d 31333e2c 203f203c , ? < │ │ │ │ │ + 0x00005a60 74797065 202d3133 3e29203c 74797065 type -13>) .type 109 ( │ │ │ │ │ + 0x00005a80 3f203c74 79706520 2d31333e 290a7479 ? ).ty │ │ │ │ │ + 0x00005a90 70652031 31302028 3f203c74 79706520 pe 110 (? ) │ │ │ │ │ + 0x00005ab0 0a747970 65203131 31202a3c 74797065 .type 111 *.type 112 * │ │ │ │ │ + 0x00005ad0 3c747970 65203139 303e0a74 79706520 .type │ │ │ │ │ + 0x00005ae0 31313320 2a3c7479 70652031 39353e0a 113 *. │ │ │ │ │ + 0x00005af0 74797065 20313134 202a3c74 79706520 type 114 *.type 115 *.type 116 │ │ │ │ │ + 0x00005b20 202a3c74 79706520 31373e0a 74797065 *.type │ │ │ │ │ + 0x00005b30 20313137 202a3c74 79706520 32353e0a 117 *. │ │ │ │ │ + 0x00005b40 74797065 20313138 202a3c74 79706520 type 118 *.type 119 *.type 120 * │ │ │ │ │ + 0x00005b70 3c747970 6520373e 0a747970 65203132 .type 12 │ │ │ │ │ + 0x00005b80 31202a3c 74797065 20383e0a 74797065 1 *.type │ │ │ │ │ + 0x00005b90 20313232 202a3c74 79706520 393e0a74 122 *.t │ │ │ │ │ + 0x00005ba0 79706520 31323320 2a3c7479 70652031 ype 123 *.type 124 *.type 125 │ │ │ │ │ + 0x00005bd0 2a3c7479 70652031 343e0a74 79706520 *.type │ │ │ │ │ + 0x00005be0 31323620 2a3c7479 70652032 373e0a74 126 *.t │ │ │ │ │ + 0x00005bf0 79706520 31323720 2a3c7479 70652032 ype 127 *.type 128 *.type 129 │ │ │ │ │ + 0x00005c20 2a3c7479 70652033 373e0a74 79706520 *.type │ │ │ │ │ + 0x00005c30 31333020 2a3c7479 70652034 303e0a74 130 *.t │ │ │ │ │ + 0x00005c40 79706520 31333120 2a3c7479 70652034 ype 131 *.type 132 *.type 133 │ │ │ │ │ + 0x00005c70 2a3c7479 70652034 333e0a74 79706520 *.type │ │ │ │ │ + 0x00005c80 31333420 2a3c7479 70652034 353e0a74 134 *.t │ │ │ │ │ + 0x00005c90 79706520 31333520 2a3c7479 70652034 ype 135 *.type 136 *.type 137 │ │ │ │ │ + 0x00005cc0 2a3c7479 70652035 343e0a74 79706520 *.type │ │ │ │ │ + 0x00005cd0 31333820 2a3c7479 70652035 353e0a74 138 *.t │ │ │ │ │ + 0x00005ce0 79706520 31333920 2a3c7479 70652035 ype 139 *.type 140 *.type 141 │ │ │ │ │ + 0x00005d10 2a3c7479 70652036 343e0a74 79706520 *.type │ │ │ │ │ + 0x00005d20 31343220 2a3c7479 70652036 393e0a74 142 *.t │ │ │ │ │ + 0x00005d30 79706520 31343320 2a3c7479 70652037 ype 143 *.type 144 *.type 145 │ │ │ │ │ + 0x00005d60 2a3c7479 7065202d 32303e0a 74797065 *.type │ │ │ │ │ + 0x00005d70 20313436 20737472 75637420 7b204164 146 struct { Ad │ │ │ │ │ + 0x00005d80 6472203c 74797065 2034383e 3b205061 dr ; Pa │ │ │ │ │ + 0x00005d90 64203c74 79706520 3138383e 3b207d0a d ; }. │ │ │ │ │ + 0x00005da0 74797065 20313437 20737472 75637420 type 147 struct │ │ │ │ │ + 0x00005db0 7b204261 7365203c 74797065 20313435 { Base ; Len │ │ │ │ │ + 0x00005dd0 3b207d0a 74797065 20313438 20737472 ; }.type 148 str │ │ │ │ │ + 0x00005de0 75637420 7b204368 726f6f74 203c7479 uct { Chroot ; Credent │ │ │ │ │ + 0x00005e00 69616c20 3c747970 65203132 383e3b20 ial ; │ │ │ │ │ + 0x00005e10 50747261 6365203c 74797065 202d3135 Ptrace ; Setsid ; Setpgid ; Setctt │ │ │ │ │ + 0x00005e50 79203c74 79706520 2d31353e 3b204e6f y ; No │ │ │ │ │ + 0x00005e60 63747479 203c7479 7065202d 31353e3b ctty ; │ │ │ │ │ + 0x00005e70 20437474 79203c74 79706520 2d31313e Ctty │ │ │ │ │ + 0x00005e80 3b20466f 72656772 6f756e64 203c7479 ; Foreground ; Pgid ; Pdeath │ │ │ │ │ + 0x00005eb0 73696720 3c747970 65203531 3e3b2043 sig ; C │ │ │ │ │ + 0x00005ec0 6c6f6e65 666c6167 73203c74 79706520 loneflags ; Unsharefla │ │ │ │ │ + 0x00005ee0 6773203c 74797065 202d3133 3e3b2055 gs ; U │ │ │ │ │ + 0x00005ef0 69644d61 7070696e 6773203c 74797065 idMappings ; GidMappin │ │ │ │ │ + 0x00005f10 6773203c 74797065 20313936 3e3b2047 gs ; G │ │ │ │ │ + 0x00005f20 69644d61 7070696e 6773456e 61626c65 idMappingsEnable │ │ │ │ │ + 0x00005f30 53657467 726f7570 73203c74 79706520 Setgroups ; AmbientCap │ │ │ │ │ + 0x00005f50 73203c74 79706520 3230313e 3b207d0a s ; }. │ │ │ │ │ + 0x00005f60 74797065 20313439 20737472 75637420 type 149 struct │ │ │ │ │ + 0x00005f70 7b20436f 6e746169 6e657249 44203c74 { ContainerID ; HostID │ │ │ │ │ + 0x00005f90 203c7479 7065202d 31313e3b 2053697a ; Siz │ │ │ │ │ + 0x00005fa0 65203c74 79706520 2d31313e 3b207d0a e ; }. │ │ │ │ │ + 0x00005fb0 74797065 20313530 20737472 75637420 type 150 struct │ │ │ │ │ + 0x00005fc0 7b204465 76203c74 79706520 2d383e3b { Dev ; │ │ │ │ │ + 0x00005fd0 20496e6f 203c7479 7065202d 383e3b20 Ino ; │ │ │ │ │ + 0x00005fe0 4d6f6465 203c7479 7065202d 373e3b20 Mode ; │ │ │ │ │ + 0x00005ff0 4e6c696e 6b203c74 79706520 2d373e3b Nlink ; │ │ │ │ │ + 0x00006000 20556964 203c7479 7065202d 373e3b20 Uid ; │ │ │ │ │ + 0x00006010 47696420 3c747970 65202d37 3e3b2052 Gid ; R │ │ │ │ │ + 0x00006020 64657620 3c747970 65202d38 3e3b202e dev ; . │ │ │ │ │ + 0x00006030 73797363 616c6c2e 5f5f7061 6431203c syscall.__pad1 < │ │ │ │ │ + 0x00006040 74797065 202d383e 3b205369 7a65203c type -8>; Size < │ │ │ │ │ + 0x00006050 74797065 202d343e 3b20426c 6b73697a type -4>; Blksiz │ │ │ │ │ + 0x00006060 65203c74 79706520 2d333e3b 202e7379 e ; .sy │ │ │ │ │ + 0x00006070 7363616c 6c2e5f5f 70616432 203c7479 scall.__pad2 ; Blocks < │ │ │ │ │ + 0x00006090 74797065 202d343e 3b204174 696d203c type -4>; Atim < │ │ │ │ │ + 0x000060a0 74797065 2035373e 3b204d74 696d203c type 57>; Mtim < │ │ │ │ │ + 0x000060b0 74797065 2035373e 3b204374 696d203c type 57>; Ctim < │ │ │ │ │ + 0x000060c0 74797065 2035373e 3b202e73 79736361 type 57>; .sysca │ │ │ │ │ + 0x000060d0 6c6c2e5f 5f676c69 62635f72 65736572 ll.__glibc_reser │ │ │ │ │ + 0x000060e0 76656420 3c747970 65203138 343e3b20 ved ; │ │ │ │ │ + 0x000060f0 7d0a7479 70652031 35312073 74727563 }.type 151 struc │ │ │ │ │ + 0x00006100 74207b20 44697220 3c747970 65202d31 t { Dir ; Env ; Files ; Sys ; }.type 152 │ │ │ │ │ + 0x00006150 20737472 75637420 7b204661 6d696c79 struct { Family │ │ │ │ │ + 0x00006160 203c7479 7065202d 363e3b20 44617461 ; Data │ │ │ │ │ + 0x00006170 203c7479 70652031 38323e3b 207d0a74 ; }.t │ │ │ │ │ + 0x00006180 79706520 31353320 73747275 6374207b ype 153 struct { │ │ │ │ │ + 0x00006190 204d756c 74696164 6472203c 74797065 Multiaddr ; Interface │ │ │ │ │ + 0x000061b0 203c7479 7065202d 373e3b20 7d0a7479 ; }.ty │ │ │ │ │ + 0x000061c0 70652031 35342073 74727563 74207b20 pe 154 struct { │ │ │ │ │ + 0x000061d0 4d756c74 69616464 72203c74 79706520 Multiaddr ; Address ; Ifinde │ │ │ │ │ + 0x00006200 78203c74 79706520 2d333e3b 207d0a74 x ; }.t │ │ │ │ │ + 0x00006210 79706520 31353520 73747275 6374207b ype 155 struct { │ │ │ │ │ + 0x00006220 204d756c 74696164 6472203c 74797065 Multiaddr ; Interface │ │ │ │ │ + 0x00006240 203c7479 70652031 38363e3b 207d0a74 ; }.t │ │ │ │ │ + 0x00006250 79706520 31353620 73747275 6374207b ype 156 struct { │ │ │ │ │ + 0x00006260 204f6e6f 6666203c 74797065 202d333e Onoff │ │ │ │ │ + 0x00006270 3b204c69 6e676572 203c7479 7065202d ; Linger ; }.type 157 s │ │ │ │ │ + 0x00006290 74727563 74207b20 4f70203c 74797065 truct { Op ; Old ; New ; Err ; }.type 15 │ │ │ │ │ + 0x000062e0 38207374 72756374 207b204f 70203c74 8 struct { Op ; Path < │ │ │ │ │ + 0x00006300 74797065 202d3136 3e3b2045 7272203c type -16>; Err < │ │ │ │ │ + 0x00006310 74797065 202d3139 3e3b207d 0a747970 type -19>; }.typ │ │ │ │ │ + 0x00006320 65203135 39207374 72756374 207b2050 e 159 struct { P │ │ │ │ │ + 0x00006330 6964203c 74797065 202d3131 3e3b202e id ; . │ │ │ │ │ + 0x00006340 6f732e68 616e646c 65203c74 79706520 os.handle ; .os.isdone │ │ │ │ │ + 0x00006360 203c7479 7065202d 373e3b20 2e6f732e ; .os. │ │ │ │ │ + 0x00006370 7369674d 75203c74 79706520 32383e3b sigMu ; │ │ │ │ │ + 0x00006380 207d0a74 79706520 31363020 73747275 }.type 160 stru │ │ │ │ │ + 0x00006390 6374207b 20536563 203c7479 70652035 ct { Sec ; Nsec ; }.type 161 s │ │ │ │ │ + 0x000063c0 74727563 74207b20 53656320 3c747970 truct { Sec ; Usec ; }.type 16 │ │ │ │ │ + 0x000063f0 32207374 72756374 207b2053 79736361 2 struct { Sysca │ │ │ │ │ + 0x00006400 6c6c203c 74797065 202d3136 3e3b2045 ll ; E │ │ │ │ │ + 0x00006410 7272203c 74797065 202d3139 3e3b207d rr ; } │ │ │ │ │ + 0x00006420 0a747970 65203136 33207374 72756374 .type 163 struct │ │ │ │ │ + 0x00006430 207b2053 79736e61 6d65203c 74797065 { Sysname ; Nodename │ │ │ │ │ + 0x00006450 3c747970 65203138 373e3b20 52656c65 ; Rele │ │ │ │ │ + 0x00006460 61736520 3c747970 65203138 373e3b20 ase ; │ │ │ │ │ + 0x00006470 56657273 696f6e20 3c747970 65203138 Version ; Machine ; Domainna │ │ │ │ │ + 0x000064a0 6d65203c 74797065 20313837 3e3b207d me ; } │ │ │ │ │ + 0x000064b0 0a747970 65203136 34207374 72756374 .type 164 struct │ │ │ │ │ + 0x000064c0 207b2055 6964203c 74797065 202d373e { Uid │ │ │ │ │ + 0x000064d0 3b204769 64203c74 79706520 2d373e3b ; Gid ; │ │ │ │ │ + 0x000064e0 2047726f 75707320 3c747970 65203139 Groups ; NoSetGroups │ │ │ │ │ + 0x00006500 3c747970 65202d31 353e3b20 7d0a7479 ; }.ty │ │ │ │ │ + 0x00006510 70652031 36352073 74727563 74207b20 pe 165 struct { │ │ │ │ │ + 0x00006520 5574696d 65203c74 79706520 36303e3b Utime ; │ │ │ │ │ + 0x00006530 20537469 6d65203c 74797065 2036303e Stime │ │ │ │ │ + 0x00006540 3b204d61 78727373 203c7479 7065202d ; Maxrss ; Ixrss ; Idrss ; Isrss ; Minflt ; Majflt │ │ │ │ │ + 0x000065a0 3c747970 65202d34 3e3b204e 73776170 ; Nswap │ │ │ │ │ + 0x000065b0 203c7479 7065202d 343e3b20 496e626c ; Inbl │ │ │ │ │ + 0x000065c0 6f636b20 3c747970 65202d34 3e3b204f ock ; O │ │ │ │ │ + 0x000065d0 75626c6f 636b203c 74797065 202d343e ublock │ │ │ │ │ + 0x000065e0 3b204d73 67736e64 203c7479 7065202d ; Msgsnd ; Msgrcv ; Nsignals < │ │ │ │ │ + 0x00006610 74797065 202d343e 3b204e76 63737720 type -4>; Nvcsw │ │ │ │ │ + 0x00006620 3c747970 65202d34 3e3b204e 69766373 ; Nivcs │ │ │ │ │ + 0x00006630 77203c74 79706520 2d343e3b 207d0a74 w ; }.t │ │ │ │ │ + 0x00006640 79706520 31363620 73747275 6374207b ype 166 struct { │ │ │ │ │ + 0x00006650 203f203c 74797065 20313235 3e3b207d ? ; } │ │ │ │ │ + 0x00006660 0a747970 65203136 37207374 72756374 .type 167 struct │ │ │ │ │ + 0x00006670 207b2072 65733020 3c747970 65202d31 { res0 ; res1 ; }.type 168 │ │ │ │ │ + 0x000066a0 73747275 6374207b 207d0a74 79706520 struct { }.type │ │ │ │ │ + 0x000066b0 31363920 73747275 6374207b 202e696e 169 struct { .in │ │ │ │ │ + 0x000066c0 7465726e 616c2f70 6f6c6c2e 66646d75 ternal/poll.fdmu │ │ │ │ │ + 0x000066d0 203c7479 70652031 363e3b20 53797366 ; Sysf │ │ │ │ │ + 0x000066e0 64203c74 79706520 2d31313e 3b202e69 d ; .i │ │ │ │ │ + 0x000066f0 6e746572 6e616c2f 706f6c6c 2e706420 nternal/poll.pd │ │ │ │ │ + 0x00006700 3c747970 65203137 3e3b202e 696e7465 ; .inte │ │ │ │ │ + 0x00006710 726e616c 2f706f6c 6c2e696f 76656373 rnal/poll.iovecs │ │ │ │ │ + 0x00006720 203c7479 70652031 31333e3b 202e696e ; .in │ │ │ │ │ + 0x00006730 7465726e 616c2f70 6f6c6c2e 6373656d ternal/poll.csem │ │ │ │ │ + 0x00006740 61203c74 79706520 2d373e3b 202e696e a ; .in │ │ │ │ │ + 0x00006750 7465726e 616c2f70 6f6c6c2e 6973426c ternal/poll.isBl │ │ │ │ │ + 0x00006760 6f636b69 6e67203c 74797065 202d373e ocking │ │ │ │ │ + 0x00006770 3b204973 53747265 616d203c 74797065 ; IsStream ; ZeroReadI │ │ │ │ │ + 0x00006790 73454f46 203c7479 7065202d 31353e3b sEOF ; │ │ │ │ │ + 0x000067a0 202e696e 7465726e 616c2f70 6f6c6c2e .internal/poll. │ │ │ │ │ + 0x000067b0 69734669 6c65203c 74797065 202d3135 isFile ; }.type 170 st │ │ │ │ │ + 0x000067d0 72756374 207b202e 696e7465 726e616c ruct { .internal │ │ │ │ │ + 0x000067e0 2f706f6c 6c2e7275 6e74696d 65437478 /poll.runtimeCtx │ │ │ │ │ + 0x000067f0 203c7479 7065202d 31333e3b 207d0a74 ; }.t │ │ │ │ │ + 0x00006800 79706520 31373120 73747275 6374207b ype 171 struct { │ │ │ │ │ + 0x00006810 202e696e 7465726e 616c2f70 6f6c6c2e .internal/poll. │ │ │ │ │ + 0x00006820 73746174 65203c74 79706520 2d383e3b state ; │ │ │ │ │ + 0x00006830 202e696e 7465726e 616c2f70 6f6c6c2e .internal/poll. │ │ │ │ │ + 0x00006840 7273656d 61203c74 79706520 2d373e3b rsema ; │ │ │ │ │ + 0x00006850 202e696e 7465726e 616c2f70 6f6c6c2e .internal/poll. │ │ │ │ │ + 0x00006860 7773656d 61203c74 79706520 2d373e3b wsema ; │ │ │ │ │ + 0x00006870 207d0a74 79706520 31373220 73747275 }.type 172 stru │ │ │ │ │ + 0x00006880 6374207b 202e6f73 2e646972 203c7479 ct { .os.dir ; }.type │ │ │ │ │ + 0x000068a0 31373320 73747275 6374207b 202e6f73 173 struct { .os │ │ │ │ │ + 0x000068b0 2e706664 203c7479 70652031 383e3b20 .pfd ; │ │ │ │ │ + 0x000068c0 2e6f732e 6e616d65 203c7479 7065202d .os.name ; .os.dirinfo │ │ │ │ │ + 0x000068e0 203c7479 70652031 32343e3b 202e6f73 ; .os │ │ │ │ │ + 0x000068f0 2e6e6f6e 626c6f63 6b203c74 79706520 .nonblock ; .os.stdout │ │ │ │ │ + 0x00006910 4f724572 72203c74 79706520 2d31353e OrErr │ │ │ │ │ + 0x00006920 3b202e6f 732e6170 70656e64 4d6f6465 ; .os.appendMode │ │ │ │ │ + 0x00006930 203c7479 7065202d 31353e3b 207d0a74 ; }.t │ │ │ │ │ + 0x00006940 79706520 31373420 73747275 6374207b ype 174 struct { │ │ │ │ │ + 0x00006950 202e6f73 2e706964 203c7479 7065202d .os.pid ; .os.status │ │ │ │ │ + 0x00006970 3c747970 65203635 3e3b202e 6f732e72 ; .os.r │ │ │ │ │ + 0x00006980 75736167 65203c74 79706520 3133363e usage │ │ │ │ │ + 0x00006990 3b207d0a 74797065 20313735 20737472 ; }.type 175 str │ │ │ │ │ + 0x000069a0 75637420 7b207265 7330203c 74797065 uct { res0 ; res1 ; }.type 1 │ │ │ │ │ + 0x000069d0 37362073 74727563 74207b20 2e73796e 76 struct { .syn │ │ │ │ │ + 0x000069e0 632e7374 61746520 3c747970 65202d33 c.state ; .sync.sema ; }.type │ │ │ │ │ + 0x00006a10 31373720 73747275 6374207b 202e7379 177 struct { .sy │ │ │ │ │ + 0x00006a20 6e632e77 203c7479 70652032 373e3b20 nc.w ; │ │ │ │ │ + 0x00006a30 2e73796e 632e7772 69746572 53656d20 .sync.writerSem │ │ │ │ │ + 0x00006a40 3c747970 65202d37 3e3b202e 73796e63 ; .sync │ │ │ │ │ + 0x00006a50 2e726561 64657253 656d203c 74797065 .readerSem ; .sync.read │ │ │ │ │ + 0x00006a70 6572436f 756e7420 3c747970 65202d33 erCount ; .sync.readerW │ │ │ │ │ + 0x00006a90 61697420 3c747970 65202d33 3e3b207d ait ; } │ │ │ │ │ + 0x00006aa0 0a747970 65203137 38207374 72756374 .type 178 struct │ │ │ │ │ + 0x00006ab0 207b202e 74696d65 2e6e616d 65203c74 { .time.name ; .time. │ │ │ │ │ + 0x00006ad0 6f666673 6574203c 74797065 202d3131 offset ; .time.isDST < │ │ │ │ │ + 0x00006af0 74797065 202d3135 3e3b207d 0a747970 type -15>; }.typ │ │ │ │ │ + 0x00006b00 65203137 39207374 72756374 207b202e e 179 struct { . │ │ │ │ │ + 0x00006b10 74696d65 2e6e616d 65203c74 79706520 time.name ; .time.zone │ │ │ │ │ + 0x00006b30 203c7479 70652031 39373e3b 202e7469 ; .ti │ │ │ │ │ + 0x00006b40 6d652e74 78203c74 79706520 3139383e me.tx │ │ │ │ │ + 0x00006b50 3b202e74 696d652e 65787465 6e64203c ; .time.extend < │ │ │ │ │ + 0x00006b60 74797065 202d3136 3e3b202e 74696d65 type -16>; .time │ │ │ │ │ + 0x00006b70 2e636163 68655374 61727420 3c747970 .cacheStart ; .time.cac │ │ │ │ │ + 0x00006b90 6865456e 64203c74 79706520 2d343e3b heEnd ; │ │ │ │ │ + 0x00006ba0 202e7469 6d652e63 61636865 5a6f6e65 .time.cacheZone │ │ │ │ │ + 0x00006bb0 203c7479 70652031 34343e3b 207d0a74 ; }.t │ │ │ │ │ + 0x00006bc0 79706520 31383020 73747275 6374207b ype 180 struct { │ │ │ │ │ + 0x00006bd0 202e7469 6d652e77 616c6c20 3c747970 .time.wall ; .time.ext │ │ │ │ │ + 0x00006bf0 203c7479 7065202d 343e3b20 2e74696d ; .tim │ │ │ │ │ + 0x00006c00 652e6c6f 63203c74 79706520 3134323e e.loc │ │ │ │ │ + 0x00006c10 3b207d0a 74797065 20313831 20737472 ; }.type 181 str │ │ │ │ │ + 0x00006c20 75637420 7b202e74 696d652e 7768656e uct { .time.when │ │ │ │ │ + 0x00006c30 203c7479 7065202d 343e3b20 2e74696d ; .tim │ │ │ │ │ + 0x00006c40 652e696e 64657820 3c747970 65202d35 e.index ; .time.isstd < │ │ │ │ │ + 0x00006c60 74797065 202d3135 3e3b202e 74696d65 type -15>; .time │ │ │ │ │ + 0x00006c70 2e697375 7463203c 74797065 202d3135 .isutc ; }.type 182 [1 │ │ │ │ │ + 0x00006c90 34205d20 3c747970 65202d31 3e0a7479 4 ] .ty │ │ │ │ │ + 0x00006ca0 70652031 3833205b 3136205d 203c7479 pe 183 [16 ] .type 184 │ │ │ │ │ + 0x00006cc0 205b3220 5d203c74 79706520 2d333e0a [2 ] . │ │ │ │ │ + 0x00006cd0 74797065 20313835 205b3220 5d203c74 type 185 [2 ] .type 186 │ │ │ │ │ + 0x00006cf0 205b3420 5d203c74 79706520 2d32303e [4 ] │ │ │ │ │ + 0x00006d00 0a747970 65203138 37205b36 35205d20 .type 187 [65 ] │ │ │ │ │ + 0x00006d10 3c747970 65202d35 3e0a7479 70652031 .type 1 │ │ │ │ │ + 0x00006d20 3838205b 3936205d 203c7479 7065202d 88 [96 ] .type 189 [] < │ │ │ │ │ + 0x00006d40 74797065 20313138 3e0a7479 70652031 type 118>.type 1 │ │ │ │ │ + 0x00006d50 3930205b 5d203c74 79706520 3230303e 90 [] │ │ │ │ │ + 0x00006d60 0a747970 65203139 31205b5d 203c7479 .type 191 [] .type 192 │ │ │ │ │ + 0x00006d80 205b5d20 3c747970 6520313e 0a747970 [] .typ │ │ │ │ │ + 0x00006d90 65203139 33205b5d 203c7479 70652033 e 193 [] .type 194 [] .type 19 │ │ │ │ │ + 0x00006dc0 35205b5d 203c7479 70652034 333e0a74 5 [] .t │ │ │ │ │ + 0x00006dd0 79706520 31393620 5b5d203c 74797065 ype 196 [] .type 197 [] │ │ │ │ │ + 0x00006df0 203c7479 70652036 363e0a74 79706520 .type │ │ │ │ │ + 0x00006e00 31393820 5b5d203c 74797065 2036373e 198 [] │ │ │ │ │ + 0x00006e10 0a747970 65203139 39205b5d 203c7479 .type 199 [] .type 200 │ │ │ │ │ + 0x00006e30 5b5d203c 74797065 202d3230 3e0a7479 [] .ty │ │ │ │ │ + 0x00006e40 70652032 3031205b 5d203c74 79706520 pe 201 [] .type 202 in │ │ │ │ │ + 0x00006e60 74657266 61636520 7b20436c 6f736520 terface { Close │ │ │ │ │ + 0x00006e70 2829203c 74797065 202d3139 3e3b2052 () ; R │ │ │ │ │ + 0x00006e80 65616420 283f203c 74797065 20323030 ead (? ) (? │ │ │ │ │ + 0x00006ea0 2c203f20 3c747970 65202d31 393e293b , ? ); │ │ │ │ │ + 0x00006eb0 20537461 74202829 20283f20 3c747970 Stat () (? , ? ); }.type 203 │ │ │ │ │ + 0x00006ee0 20696e74 65726661 6365207b 20436f6e interface { Con │ │ │ │ │ + 0x00006ef0 74726f6c 20286620 3c747970 65203130 trol (f ) ; │ │ │ │ │ + 0x00006f10 52656164 20286620 3c747970 65203131 Read (f ) ; │ │ │ │ │ + 0x00006f30 57726974 65202866 203c7479 70652031 Write (f ) ; │ │ │ │ │ + 0x00006f50 207d0a74 79706520 32303420 696e7465 }.type 204 inte │ │ │ │ │ + 0x00006f60 72666163 65207b20 496e666f 20282920 rface { Info () │ │ │ │ │ + 0x00006f70 283f203c 74797065 2032333e 2c203f20 (? , ? │ │ │ │ │ + 0x00006f80 3c747970 65202d31 393e293b 20497344 ); IsD │ │ │ │ │ + 0x00006f90 69722028 29203c74 79706520 2d31353e ir () │ │ │ │ │ + 0x00006fa0 3b204e61 6d652028 29203c74 79706520 ; Name () ; Type () ; }.type │ │ │ │ │ + 0x00006fd0 32303520 696e7465 72666163 65207b20 205 interface { │ │ │ │ │ + 0x00006fe0 49734469 72202829 203c7479 7065202d IsDir () ; ModTime () │ │ │ │ │ + 0x00007000 3c747970 65203731 3e3b204d 6f646520 ; Mode │ │ │ │ │ + 0x00007010 2829203c 74797065 2032343e 3b204e61 () ; Na │ │ │ │ │ + 0x00007020 6d652028 29203c74 79706520 2d31363e me () │ │ │ │ │ + 0x00007030 3b205369 7a652028 29203c74 79706520 ; Size () ; Sys () ; }.type 2 │ │ │ │ │ + 0x00007060 30362069 6e746572 66616365 207b204c 06 interface { L │ │ │ │ │ + 0x00007070 6f636b20 28293b20 556e6c6f 636b2028 ock (); Unlock ( │ │ │ │ │ + 0x00007080 293b207d 0a747970 65203230 3720696e ); }.type 207 in │ │ │ │ │ + 0x00007090 74657266 61636520 7b204f70 656e2028 terface { Open ( │ │ │ │ │ + 0x000070a0 6e616d65 203c7479 7065202d 31363e29 name ) │ │ │ │ │ + 0x000070b0 20283f20 3c747970 65203232 3e2c203f (? , ? │ │ │ │ │ + 0x000070c0 203c7479 7065202d 31393e29 3b207d0a ); }. │ │ │ │ │ + 0x000070d0 74797065 20323038 20696e74 65726661 type 208 interfa │ │ │ │ │ + 0x000070e0 6365207b 20526561 64202870 203c7479 ce { Read (p ) (n , err ); }.type │ │ │ │ │ + 0x00007120 32303920 696e7465 72666163 65207b20 209 interface { │ │ │ │ │ + 0x00007130 5369676e 616c2028 293b2053 7472696e Signal (); Strin │ │ │ │ │ + 0x00007140 67202829 203c7479 7065202d 31363e3b g () ; │ │ │ │ │ + 0x00007150 207d0a74 79706520 32313020 696e7465 }.type 210 inte │ │ │ │ │ + 0x00007160 72666163 65207b20 7d0a7479 70652032 rface { }.type 2 │ │ │ │ │ + 0x00007170 31312069 6e746572 66616365 207b202e 11 interface { . │ │ │ │ │ + 0x00007180 73797363 616c6c2e 736f636b 61646472 syscall.sockaddr │ │ │ │ │ + 0x00007190 20282920 28707472 203c7479 70652031 () (ptr , len , err ); }.func .chm │ │ │ │ │ + 0x000071d0 6f642028 6e616d65 203c7479 7065202d od (name , mode ) .v │ │ │ │ │ + 0x00007200 6172202e 65786563 75746162 6c655061 ar .executablePa │ │ │ │ │ + 0x00007210 7468203c 74797065 202d3136 3e0a7661 th .va │ │ │ │ │ + 0x00007220 72202e65 78656375 7461626c 65506174 r .executablePat │ │ │ │ │ + 0x00007230 68457272 203c7479 7065202d 31393e0a hErr . │ │ │ │ │ + 0x00007240 66756e63 202e6661 73747261 6e642028 func .fastrand ( │ │ │ │ │ + 0x00007250 29203c74 79706520 2d373e0a 66756e63 ) .func │ │ │ │ │ + 0x00007260 202e6e65 7750726f 63657373 20287069 .newProcess (pi │ │ │ │ │ + 0x00007270 64203c74 79706520 2d31313e 2c206861 d , ha │ │ │ │ │ + 0x00007280 6e646c65 203c7479 7065202d 31333e29 ndle ) │ │ │ │ │ + 0x00007290 203c7479 70652031 32313e0a 66756e63 .func │ │ │ │ │ + 0x000072a0 202e7265 6d6f7665 416c6c20 28706174 .removeAll (pat │ │ │ │ │ + 0x000072b0 68203c74 79706520 2d31363e 29203c74 h ) .func .r │ │ │ │ │ + 0x000072d0 656e616d 6520286f 6c646e61 6d65203c ename (oldname < │ │ │ │ │ + 0x000072e0 74797065 202d3136 3e2c206e 65776e61 type -16>, newna │ │ │ │ │ + 0x000072f0 6d65203c 74797065 202d3136 3e29203c me ) < │ │ │ │ │ + 0x00007300 74797065 202d3139 3e0a6675 6e63202e type -19>.func . │ │ │ │ │ + 0x00007310 72756e74 696d655f 61726773 20282920 runtime_args () │ │ │ │ │ + 0x00007320 3c747970 65203139 343e0a66 756e6320 .func │ │ │ │ │ + 0x00007330 2e72756e 74696d65 5f626566 6f726545 .runtime_beforeE │ │ │ │ │ + 0x00007340 78697420 28290a66 756e6320 2e74656d xit ().func .tem │ │ │ │ │ + 0x00007350 70446972 20282920 28247265 74313437 pDir () ($ret147 │ │ │ │ │ + 0x00007360 203c7479 7065202d 31363e29 203c696e ) . // ../.. │ │ │ │ │ + 0x00007380 2f2e2e2f 7372632f 6c696267 6f2f676f /../src/libgo/go │ │ │ │ │ + 0x00007390 2f6f732f 66696c65 5f756e69 782e676f /os/file_unix.go │ │ │ │ │ + 0x000073a0 3a333431 0a207661 72206469 72203c74 :341. var dir = Geten │ │ │ │ │ + 0x000073c0 76282463 6f6e7665 7274283c 74797065 v($convert(, "TMPDIR") │ │ │ │ │ + 0x000073e0 29202f2f 3334320a 207b202f 2f333433 ) //342. { //343 │ │ │ │ │ + 0x000073f0 0a202069 66202864 6972203d 3d202463 . if (dir == $c │ │ │ │ │ + 0x00007400 6f6e7665 7274283c 74797065 202d3136 onvert(, "")) { //343. │ │ │ │ │ + 0x00007420 2020207b 202f2f33 34340a20 2020207b { //344. { │ │ │ │ │ + 0x00007430 202f2f33 34360a20 20202020 64697220 //346. dir │ │ │ │ │ + 0x00007440 3d202463 6f6e7665 7274283c 74797065 = $convert(, "/tmp") / │ │ │ │ │ + 0x00007460 2f333437 0a202020 207d202f 2f333438 /347. } //348 │ │ │ │ │ + 0x00007470 0a202020 7d202f2f 3334380a 20207d20 . } //348. } │ │ │ │ │ + 0x00007480 2f2f3334 330a207d 202f2f33 34390a20 //343. } //349. │ │ │ │ │ + 0x00007490 7b202f2f 3335300a 20202472 65743134 { //350. $ret14 │ │ │ │ │ + 0x000074a0 37203d20 64697220 2f2f3335 300a2020 7 = dir //350. │ │ │ │ │ + 0x000074b0 72657475 726e202f 2f333530 0a207d20 return //350. } │ │ │ │ │ + 0x000074c0 2f2f300a 66756e63 202e7569 746f6120 //0.func .uitoa │ │ │ │ │ + 0x000074d0 2876616c 203c7479 7065202d 31323e29 (val ) │ │ │ │ │ + 0x000074e0 203c7479 7065202d 31363e0a 66756e63 .func │ │ │ │ │ + 0x000074f0 202e756e 6465726c 79696e67 4572726f .underlyingErro │ │ │ │ │ + 0x00007500 72497320 28657272 203c6573 633a3078 rIs (err , t │ │ │ │ │ + 0x00007520 61726765 74203c65 73633a30 78313e20 arget │ │ │ │ │ + 0x00007530 3c747970 65202d31 393e2920 3c747970 ) .var Args │ │ │ │ │ + 0x00007550 3c747970 65203139 343e0a66 756e6320 .func │ │ │ │ │ + 0x00007560 43686469 72202864 6972203c 74797065 Chdir (dir ) .func Chmod (na │ │ │ │ │ + 0x00007590 6d65203c 74797065 202d3136 3e2c206d me , m │ │ │ │ │ + 0x000075a0 6f646520 3c747970 6520343e 29202824 ode ) ($ │ │ │ │ │ + 0x000075b0 72657439 39203c74 79706520 2d31393e ret99 │ │ │ │ │ + 0x000075c0 29203c69 6e6c3a31 30383e0a 202f2f20 ) . // │ │ │ │ │ + 0x000075d0 2e2e2f2e 2e2f2e2e 2f737263 2f6c6962 ../../../src/lib │ │ │ │ │ + 0x000075e0 676f2f67 6f2f6f73 2f66696c 652e676f go/go/os/file.go │ │ │ │ │ + 0x000075f0 3a353332 0a207b20 2f2f3533 320a2020 :532. { //532. │ │ │ │ │ + 0x00007600 24726574 3939203d 202e6368 6d6f6428 $ret99 = .chmod( │ │ │ │ │ + 0x00007610 6e616d65 2c206d6f 64652920 2f2f3533 name, mode) //53 │ │ │ │ │ + 0x00007620 320a2020 72657475 726e202f 2f353332 2. return //532 │ │ │ │ │ + 0x00007630 0a207d20 2f2f300a 66756e63 2043686f . } //0.func Cho │ │ │ │ │ + 0x00007640 776e2028 6e616d65 203c7479 7065202d wn (name , uid , gid ) . │ │ │ │ │ + 0x00007680 66756e63 20436874 696d6573 20286e61 func Chtimes (na │ │ │ │ │ + 0x00007690 6d65203c 74797065 202d3136 3e2c2061 me , a │ │ │ │ │ + 0x000076a0 74696d65 203c6573 633a3078 313e203c time < │ │ │ │ │ + 0x000076b0 74797065 2037313e 2c206d74 696d6520 type 71>, mtime │ │ │ │ │ + 0x000076c0 3c657363 3a307831 3e203c74 79706520 ) . │ │ │ │ │ + 0x000076e0 66756e63 20436c65 6172656e 76202829 func Clearenv () │ │ │ │ │ + 0x000076f0 203c696e 6c3a3633 3e0a202f 2f202e2e . // .. │ │ │ │ │ + 0x00007700 2f2e2e2f 2e2e2f73 72632f6c 6962676f /../../src/libgo │ │ │ │ │ + 0x00007710 2f676f2f 6f732f65 6e762e67 6f3a3133 /go/os/env.go:13 │ │ │ │ │ + 0x00007720 330a203c 7031333e 436c6561 72656e76 3. Clearenv │ │ │ │ │ + 0x00007730 2829202f 2f313334 0a66756e 63204372 () //134.func Cr │ │ │ │ │ + 0x00007740 65617465 20286e61 6d65203c 74797065 eate (name ) (? , ? ).func CreateT │ │ │ │ │ + 0x00007780 656d7020 28646972 203c6573 633a3078 emp (dir , p │ │ │ │ │ + 0x000077a0 61747465 726e203c 74797065 202d3136 attern ) (? │ │ │ │ │ + 0x000077c0 2c203f20 3c747970 65202d31 393e290a , ? ). │ │ │ │ │ + 0x000077d0 636f6e73 74204465 764e756c 6c203d20 const DevNull = │ │ │ │ │ + 0x000077e0 222f6465 762f6e75 6c6c220a 66756e63 "/dev/null".func │ │ │ │ │ + 0x000077f0 20446972 46532028 64697220 3c747970 DirFS (dir ) ($ret107 │ │ │ │ │ + 0x00007810 203c7479 70652032 313e2920 3c696e6c ) . // ../../ │ │ │ │ │ + 0x00007830 2e2e2f73 72632f6c 6962676f 2f676f2f ../src/libgo/go/ │ │ │ │ │ + 0x00007840 6f732f66 696c652e 676f3a36 31390a20 os/file.go:619. │ │ │ │ │ + 0x00007850 7b202f2f 3632300a 20202472 65743130 { //620. $ret10 │ │ │ │ │ + 0x00007860 37203d20 24636f6e 76657274 283c7479 7 = $convert(, $convert │ │ │ │ │ + 0x00007880 283c7479 70652031 323e2c20 64697229 (, dir) │ │ │ │ │ + 0x00007890 29202f2f 3632300a 20207265 7475726e ) //620. return │ │ │ │ │ + 0x000078a0 202f2f36 32300a20 7d202f2f 300a6675 //620. } //0.fu │ │ │ │ │ + 0x000078b0 6e632045 6e766972 6f6e2028 29202824 nc Environ () ($ │ │ │ │ │ + 0x000078c0 72657431 39203c74 79706520 3139343e ret19 │ │ │ │ │ + 0x000078d0 29203c69 6e6c3a31 30333e0a 202f2f20 ) . // │ │ │ │ │ + 0x000078e0 2e2e2f2e 2e2f2e2e 2f737263 2f6c6962 ../../../src/lib │ │ │ │ │ + 0x000078f0 676f2f67 6f2f6f73 2f656e76 2e676f3a go/go/os/env.go: │ │ │ │ │ + 0x00007900 3133390a 207b202f 2f313430 0a202024 139. { //140. $ │ │ │ │ │ + 0x00007910 72657431 39203d20 3c703133 3e456e76 ret19 = Env │ │ │ │ │ + 0x00007920 69726f6e 2829202f 2f313430 0a202072 iron() //140. r │ │ │ │ │ + 0x00007930 65747572 6e202f2f 3134300a 207d202f eturn //140. } / │ │ │ │ │ + 0x00007940 2f300a76 61722045 7272436c 6f736564 /0.var ErrClosed │ │ │ │ │ + 0x00007950 203c7479 7065202d 31393e0a 76617220 .var │ │ │ │ │ + 0x00007960 45727244 6561646c 696e6545 78636565 ErrDeadlineExcee │ │ │ │ │ + 0x00007970 64656420 3c747970 65202d31 393e0a76 ded .v │ │ │ │ │ + 0x00007980 61722045 72724578 69737420 3c747970 ar ErrExist .var ErrIn │ │ │ │ │ + 0x000079a0 76616c69 64203c74 79706520 2d31393e valid │ │ │ │ │ + 0x000079b0 0a766172 20457272 4e6f4465 61646c69 .var ErrNoDeadli │ │ │ │ │ + 0x000079c0 6e65203c 74797065 202d3139 3e0a7661 ne .va │ │ │ │ │ + 0x000079d0 72204572 724e6f74 45786973 74203c74 r ErrNotExist .var Err │ │ │ │ │ + 0x000079f0 5065726d 69737369 6f6e203c 74797065 Permission .var ErrPro │ │ │ │ │ + 0x00007a10 63657373 446f6e65 203c7479 7065202d cessDone .func Executa │ │ │ │ │ + 0x00007a30 626c6520 28292028 3f203c74 79706520 ble () (? , ? ).func Exit (c │ │ │ │ │ + 0x00007a60 6f646520 3c747970 65202d31 313e2920 ode ) │ │ │ │ │ + 0x00007a70 3c696e6c 3a333333 3e0a202f 2f202e2e . // .. │ │ │ │ │ + 0x00007a80 2f2e2e2f 2e2e2f73 72632f6c 6962676f /../../src/libgo │ │ │ │ │ + 0x00007a90 2f676f2f 6f732f70 726f632e 676f3a36 /go/os/proc.go:6 │ │ │ │ │ + 0x00007aa0 320a207b 202f2f36 330a2020 69662028 2. { //63. if ( │ │ │ │ │ + 0x00007ab0 636f6465 203d3d20 24636f6e 76657274 code == $convert │ │ │ │ │ + 0x00007ac0 283c7479 7065202d 31313e2c 20302029 (, 0 ) │ │ │ │ │ + 0x00007ad0 29207b20 2f2f3633 0a202020 7b202f2f ) { //63. { // │ │ │ │ │ + 0x00007ae0 36340a20 20202069 66203c70 363e5061 64. if Pa │ │ │ │ │ + 0x00007af0 6e69634f 6e457869 74302829 207b202f nicOnExit0() { / │ │ │ │ │ + 0x00007b00 2f36340a 20202020 2070616e 69632824 /64. panic($ │ │ │ │ │ + 0x00007b10 636f6e76 65727428 3c747970 65203231 convert(, $convert(, "unexpe │ │ │ │ │ + 0x00007b40 63746564 2063616c 6c20746f 206f732e cted call to os. │ │ │ │ │ + 0x00007b50 45786974 28302920 64757269 6e672074 Exit(0) during t │ │ │ │ │ + 0x00007b60 65737422 29292920 2f2f3638 0a202020 est"))) //68. │ │ │ │ │ + 0x00007b70 207d202f 2f36340a 2020207d 202f2f36 } //64. } //6 │ │ │ │ │ + 0x00007b80 390a2020 202e7275 6e74696d 655f6265 9. .runtime_be │ │ │ │ │ + 0x00007b90 666f7265 45786974 2829202f 2f37330a foreExit() //73. │ │ │ │ │ + 0x00007ba0 20207d20 2f2f3633 0a207d20 2f2f3734 } //63. } //74 │ │ │ │ │ + 0x00007bb0 0a203c70 31333e45 78697428 636f6465 . Exit(code │ │ │ │ │ + 0x00007bc0 29202f2f 37350a66 756e6320 45787061 ) //75.func Expa │ │ │ │ │ + 0x00007bd0 6e642028 73203c74 79706520 2d31363e nd (s │ │ │ │ │ + 0x00007be0 2c206d61 7070696e 67203c65 73633a30 , mapping ) │ │ │ │ │ + 0x00007c00 3c747970 65202d31 363e0a66 756e6320 .func │ │ │ │ │ + 0x00007c10 45787061 6e64456e 76202873 203c7479 ExpandEnv (s ) ($ret9 │ │ │ │ │ + 0x00007c30 3c747970 65202d31 363e2920 3c696e6c ) . // ../../ │ │ │ │ │ + 0x00007c50 2e2e2f73 72632f6c 6962676f 2f676f2f ../src/libgo/go/ │ │ │ │ │ + 0x00007c60 6f732f65 6e762e67 6f3a3530 0a207b20 os/env.go:50. { │ │ │ │ │ + 0x00007c70 2f2f3531 0a202024 72657439 203d2045 //51. $ret9 = E │ │ │ │ │ + 0x00007c80 7870616e 6428732c 20476574 656e7629 xpand(s, Getenv) │ │ │ │ │ + 0x00007c90 202f2f35 310a2020 72657475 726e202f //51. return / │ │ │ │ │ + 0x00007ca0 2f35310a 207d202f 2f300a66 756e6320 /51. } //0.func │ │ │ │ │ + 0x00007cb0 46696e64 50726f63 65737320 28706964 FindProcess (pid │ │ │ │ │ + 0x00007cc0 203c7479 7065202d 31313e29 20283f20 ) (? │ │ │ │ │ + 0x00007cd0 3c747970 65203132 313e2c20 3f203c74 , ? ).func G │ │ │ │ │ + 0x00007cf0 65746567 69642028 29202824 72657431 etegid () ($ret1 │ │ │ │ │ + 0x00007d00 3732203c 74797065 202d3131 3e29203c 72 ) < │ │ │ │ │ + 0x00007d10 696e6c3a 3130313e 0a202f2f 202e2e2f inl:101>. // ../ │ │ │ │ │ + 0x00007d20 2e2e2f2e 2e2f7372 632f6c69 62676f2f ../../src/libgo/ │ │ │ │ │ + 0x00007d30 676f2f6f 732f7072 6f632e67 6f3a3436 go/os/proc.go:46 │ │ │ │ │ + 0x00007d40 0a207b20 2f2f3436 0a202024 72657431 . { //46. $ret1 │ │ │ │ │ + 0x00007d50 3732203d 203c7031 333e4765 74656769 72 = Getegi │ │ │ │ │ + 0x00007d60 64282920 2f2f3436 0a202072 65747572 d() //46. retur │ │ │ │ │ + 0x00007d70 6e202f2f 34360a20 7d202f2f 300a6675 n //46. } //0.fu │ │ │ │ │ + 0x00007d80 6e632047 6574656e 7620286b 6579203c nc Getenv (key < │ │ │ │ │ + 0x00007d90 74797065 202d3136 3e29203c 74797065 type -16>) .func Geteu │ │ │ │ │ + 0x00007db0 69642028 29202824 72657431 3730203c id () ($ret170 < │ │ │ │ │ + 0x00007dc0 74797065 202d3131 3e29203c 696e6c3a type -11>) . // ../../. │ │ │ │ │ + 0x00007de0 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ │ + 0x00007df0 732f7072 6f632e67 6f3a3336 0a207b20 s/proc.go:36. { │ │ │ │ │ + 0x00007e00 2f2f3336 0a202024 72657431 3730203d //36. $ret170 = │ │ │ │ │ + 0x00007e10 203c7031 333e4765 74657569 64282920 Geteuid() │ │ │ │ │ + 0x00007e20 2f2f3336 0a202072 65747572 6e202f2f //36. return // │ │ │ │ │ + 0x00007e30 33360a20 7d202f2f 300a6675 6e632047 36. } //0.func G │ │ │ │ │ + 0x00007e40 65746769 64202829 20282472 65743137 etgid () ($ret17 │ │ │ │ │ + 0x00007e50 31203c74 79706520 2d31313e 29203c69 1 ) . // ../. │ │ │ │ │ + 0x00007e70 2e2f2e2e 2f737263 2f6c6962 676f2f67 ./../src/libgo/g │ │ │ │ │ + 0x00007e80 6f2f6f73 2f70726f 632e676f 3a34310a o/os/proc.go:41. │ │ │ │ │ + 0x00007e90 207b202f 2f34310a 20202472 65743137 { //41. $ret17 │ │ │ │ │ + 0x00007ea0 31203d20 3c703133 3e476574 67696428 1 = Getgid( │ │ │ │ │ + 0x00007eb0 29202f2f 34310a20 20726574 75726e20 ) //41. return │ │ │ │ │ + 0x00007ec0 2f2f3431 0a207d20 2f2f300a 66756e63 //41. } //0.func │ │ │ │ │ + 0x00007ed0 20476574 67726f75 70732028 2920283f Getgroups () (? │ │ │ │ │ + 0x00007ee0 203c7479 70652031 39313e2c 203f203c , ? < │ │ │ │ │ + 0x00007ef0 74797065 202d3139 3e290a66 756e6320 type -19>).func │ │ │ │ │ + 0x00007f00 47657470 61676573 697a6520 28292028 Getpagesize () ( │ │ │ │ │ + 0x00007f10 24726574 32303720 3c747970 65202d31 $ret207 ) . / │ │ │ │ │ + 0x00007f30 2f202e2e 2f2e2e2f 2e2e2f73 72632f6c / ../../../src/l │ │ │ │ │ + 0x00007f40 6962676f 2f676f2f 6f732f74 79706573 ibgo/go/os/types │ │ │ │ │ + 0x00007f50 2e676f3a 31330a20 7b202f2f 31330a20 .go:13. { //13. │ │ │ │ │ + 0x00007f60 20247265 74323037 203d203c 7031333e $ret207 = │ │ │ │ │ + 0x00007f70 47657470 61676573 697a6528 29202f2f Getpagesize() // │ │ │ │ │ + 0x00007f80 31330a20 20726574 75726e20 2f2f3133 13. return //13 │ │ │ │ │ + 0x00007f90 0a207d20 2f2f300a 66756e63 20476574 . } //0.func Get │ │ │ │ │ + 0x00007fa0 70696420 28292028 24726574 3338203c pid () ($ret38 < │ │ │ │ │ + 0x00007fb0 74797065 202d3131 3e29203c 696e6c3a type -11>) . // ../../.. │ │ │ │ │ + 0x00007fd0 2f737263 2f6c6962 676f2f67 6f2f6f73 /src/libgo/go/os │ │ │ │ │ + 0x00007fe0 2f657865 632e676f 3a37350a 207b202f /exec.go:75. { / │ │ │ │ │ + 0x00007ff0 2f37350a 20202472 65743338 203d203c /75. $ret38 = < │ │ │ │ │ + 0x00008000 7031333e 47657470 69642829 202f2f37 p13>Getpid() //7 │ │ │ │ │ + 0x00008010 350a2020 72657475 726e202f 2f37350a 5. return //75. │ │ │ │ │ + 0x00008020 207d202f 2f300a66 756e6320 47657470 } //0.func Getp │ │ │ │ │ + 0x00008030 70696420 28292028 24726574 3339203c pid () ($ret39 < │ │ │ │ │ + 0x00008040 74797065 202d3131 3e29203c 696e6c3a type -11>) . // ../../. │ │ │ │ │ + 0x00008060 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ │ + 0x00008070 732f6578 65632e67 6f3a3738 0a207b20 s/exec.go:78. { │ │ │ │ │ + 0x00008080 2f2f3738 0a202024 72657433 39203d20 //78. $ret39 = │ │ │ │ │ + 0x00008090 3c703133 3e476574 70706964 2829202f Getppid() / │ │ │ │ │ + 0x000080a0 2f37380a 20207265 7475726e 202f2f37 /78. return //7 │ │ │ │ │ + 0x000080b0 380a207d 202f2f30 0a66756e 63204765 8. } //0.func Ge │ │ │ │ │ + 0x000080c0 74756964 20282920 28247265 74313639 tuid () ($ret169 │ │ │ │ │ + 0x000080d0 203c7479 7065202d 31313e29 203c696e ) . // ../.. │ │ │ │ │ + 0x000080f0 2f2e2e2f 7372632f 6c696267 6f2f676f /../src/libgo/go │ │ │ │ │ + 0x00008100 2f6f732f 70726f63 2e676f3a 33310a20 /os/proc.go:31. │ │ │ │ │ + 0x00008110 7b202f2f 33310a20 20247265 74313639 { //31. $ret169 │ │ │ │ │ + 0x00008120 203d203c 7031333e 47657475 69642829 = Getuid() │ │ │ │ │ + 0x00008130 202f2f33 310a2020 72657475 726e202f //31. return / │ │ │ │ │ + 0x00008140 2f33310a 207d202f 2f300a66 756e6320 /31. } //0.func │ │ │ │ │ + 0x00008150 47657477 64202829 20286469 72203c74 Getwd () (dir , err ).func H │ │ │ │ │ + 0x00008180 6f73746e 616d6520 28292028 6e616d65 ostname () (name │ │ │ │ │ + 0x00008190 203c7479 7065202d 31363e2c 20657272 , err │ │ │ │ │ + 0x000081a0 203c7479 7065202d 31393e29 0a766172 ).var │ │ │ │ │ + 0x000081b0 20496e74 65727275 7074203c 74797065 Interrupt .func IsExis │ │ │ │ │ + 0x000081d0 74202865 7272203c 6573633a 3078313e t (err │ │ │ │ │ + 0x000081e0 203c7479 7065202d 31393e29 20282472 ) ($r │ │ │ │ │ + 0x000081f0 65743237 203c7479 7065202d 31353e29 et27 ) │ │ │ │ │ + 0x00008200 203c696e 6c3a3132 303e0a20 2f2f202e . // . │ │ │ │ │ + 0x00008210 2e2f2e2e 2f2e2e2f 7372632f 6c696267 ./../../src/libg │ │ │ │ │ + 0x00008220 6f2f676f 2f6f732f 6572726f 722e676f o/go/os/error.go │ │ │ │ │ + 0x00008230 3a38320a 207b202f 2f38330a 20202472 :82. { //83. $r │ │ │ │ │ + 0x00008240 65743237 203d202e 756e6465 726c7969 et27 = .underlyi │ │ │ │ │ + 0x00008250 6e674572 726f7249 73286572 722c2045 ngErrorIs(err, E │ │ │ │ │ + 0x00008260 72724578 69737429 202f2f38 330a2020 rrExist) //83. │ │ │ │ │ + 0x00008270 72657475 726e202f 2f38330a 207d202f return //83. } / │ │ │ │ │ + 0x00008280 2f300a66 756e6320 49734e6f 74457869 /0.func IsNotExi │ │ │ │ │ + 0x00008290 73742028 65727220 3c657363 3a307831 st (err ) ($ │ │ │ │ │ + 0x000082b0 72657432 38203c74 79706520 2d31353e ret28 │ │ │ │ │ + 0x000082c0 29203c69 6e6c3a31 32333e0a 202f2f20 ) . // │ │ │ │ │ + 0x000082d0 2e2e2f2e 2e2f2e2e 2f737263 2f6c6962 ../../../src/lib │ │ │ │ │ + 0x000082e0 676f2f67 6f2f6f73 2f657272 6f722e67 go/go/os/error.g │ │ │ │ │ + 0x000082f0 6f3a3932 0a207b20 2f2f3933 0a202024 o:92. { //93. $ │ │ │ │ │ + 0x00008300 72657432 38203d20 2e756e64 65726c79 ret28 = .underly │ │ │ │ │ + 0x00008310 696e6745 72726f72 49732865 72722c20 ingErrorIs(err, │ │ │ │ │ + 0x00008320 4572724e 6f744578 69737429 202f2f39 ErrNotExist) //9 │ │ │ │ │ + 0x00008330 330a2020 72657475 726e202f 2f39330a 3. return //93. │ │ │ │ │ + 0x00008340 207d202f 2f300a66 756e6320 49735061 } //0.func IsPa │ │ │ │ │ + 0x00008350 74685365 70617261 746f7220 2863203c thSeparator (c < │ │ │ │ │ + 0x00008360 74797065 202d353e 29202824 72657431 type -5>) ($ret1 │ │ │ │ │ + 0x00008370 3634203c 74797065 202d3135 3e29203c 64 ) < │ │ │ │ │ + 0x00008380 696e6c3a 3130333e 0a202f2f 202e2e2f inl:103>. // ../ │ │ │ │ │ + 0x00008390 2e2e2f2e 2e2f7372 632f6c69 62676f2f ../../src/libgo/ │ │ │ │ │ + 0x000083a0 676f2f6f 732f7061 74685f75 6e69782e go/os/path_unix. │ │ │ │ │ + 0x000083b0 676f3a31 350a207b 202f2f31 360a2020 go:15. { //16. │ │ │ │ │ + 0x000083c0 24726574 31363420 3d202834 37272020 $ret164 = (47' │ │ │ │ │ + 0x000083d0 3d3d2063 29202f2f 31360a20 20726574 == c) //16. ret │ │ │ │ │ + 0x000083e0 75726e20 2f2f3136 0a207d20 2f2f300a urn //16. } //0. │ │ │ │ │ + 0x000083f0 66756e63 20497350 65726d69 7373696f func IsPermissio │ │ │ │ │ + 0x00008400 6e202865 7272203c 6573633a 3078313e n (err │ │ │ │ │ + 0x00008410 203c7479 7065202d 31393e29 20282472 ) ($r │ │ │ │ │ + 0x00008420 65743239 203c7479 7065202d 31353e29 et29 ) │ │ │ │ │ + 0x00008430 203c696e 6c3a3132 393e0a20 2f2f202e . // . │ │ │ │ │ + 0x00008440 2e2f2e2e 2f2e2e2f 7372632f 6c696267 ./../../src/libg │ │ │ │ │ + 0x00008450 6f2f676f 2f6f732f 6572726f 722e676f o/go/os/error.go │ │ │ │ │ + 0x00008460 3a313032 0a207b20 2f2f3130 330a2020 :102. { //103. │ │ │ │ │ + 0x00008470 24726574 3239203d 202e756e 6465726c $ret29 = .underl │ │ │ │ │ + 0x00008480 79696e67 4572726f 72497328 6572722c yingErrorIs(err, │ │ │ │ │ + 0x00008490 20457272 5065726d 69737369 6f6e2920 ErrPermission) │ │ │ │ │ + 0x000084a0 2f2f3130 330a2020 72657475 726e202f //103. return / │ │ │ │ │ + 0x000084b0 2f313033 0a207d20 2f2f300a 66756e63 /103. } //0.func │ │ │ │ │ + 0x000084c0 20497354 696d656f 75742028 65727220 IsTimeout (err │ │ │ │ │ + 0x000084d0 3c747970 65202d31 393e2920 3c747970 ) .var Kill │ │ │ │ │ + 0x000084f0 3c747970 65203130 3e0a6675 6e63204c .func L │ │ │ │ │ + 0x00008500 63686f77 6e20286e 616d6520 3c747970 chown (name , uid , gid ) .func Link (ol │ │ │ │ │ + 0x00008550 646e616d 65203c74 79706520 2d31363e dname │ │ │ │ │ + 0x00008560 2c206e65 776e616d 65203c74 79706520 , newname ) │ │ │ │ │ + 0x00008580 0a66756e 63204c6f 6f6b7570 456e7620 .func LookupEnv │ │ │ │ │ + 0x00008590 286b6579 203c7479 7065202d 31363e29 (key ) │ │ │ │ │ + 0x000085a0 20283f20 3c747970 65202d31 363e2c20 (? , │ │ │ │ │ + 0x000085b0 3f203c74 79706520 2d31353e 290a6675 ? ).fu │ │ │ │ │ + 0x000085c0 6e63204c 73746174 20286e61 6d65203c nc Lstat (name < │ │ │ │ │ + 0x000085d0 74797065 202d3136 3e292028 3f203c74 type -16>) (? , ? ).func Mkdir │ │ │ │ │ + 0x00008600 20286e61 6d65203c 74797065 202d3136 (name , perm │ │ │ │ │ + 0x00008620 29203c74 79706520 2d31393e 0a66756e ) .fun │ │ │ │ │ + 0x00008630 63204d6b 64697241 6c6c2028 70617468 c MkdirAll (path │ │ │ │ │ + 0x00008640 203c7479 7065202d 31363e2c 20706572 , per │ │ │ │ │ + 0x00008650 6d203c74 79706520 343e2920 3c747970 m ) .func Mkdi │ │ │ │ │ + 0x00008670 7254656d 70202864 6972203c 74797065 rTemp (dir , pattern < │ │ │ │ │ + 0x00008690 74797065 202d3136 3e292028 3f203c74 type -16>) (? , ? ).const Mo │ │ │ │ │ + 0x000086c0 64654170 70656e64 203c7479 70652032 deAppend = 1073741824 │ │ │ │ │ + 0x000086e0 0a636f6e 7374204d 6f646543 68617244 .const ModeCharD │ │ │ │ │ + 0x000086f0 65766963 65203c74 79706520 32343e20 evice │ │ │ │ │ + 0x00008700 3d203230 39373135 32200a63 6f6e7374 = 2097152 .const │ │ │ │ │ + 0x00008710 204d6f64 65446576 69636520 3c747970 ModeDevice = 67108864 │ │ │ │ │ + 0x00008730 200a636f 6e737420 4d6f6465 44697220 .const ModeDir │ │ │ │ │ + 0x00008740 3c747970 65203234 3e203d20 32313437 = 2147 │ │ │ │ │ + 0x00008750 34383336 3438200a 636f6e73 74204d6f 483648 .const Mo │ │ │ │ │ + 0x00008760 64654578 636c7573 69766520 3c747970 deExclusive = 53687091 │ │ │ │ │ + 0x00008780 32200a63 6f6e7374 204d6f64 65497272 2 .const ModeIrr │ │ │ │ │ + 0x00008790 6567756c 6172203c 74797065 2032343e egular │ │ │ │ │ + 0x000087a0 203d2035 32343238 38200a63 6f6e7374 = 524288 .const │ │ │ │ │ + 0x000087b0 204d6f64 654e616d 65645069 7065203c ModeNamedPipe < │ │ │ │ │ + 0x000087c0 74797065 2032343e 203d2033 33353534 type 24> = 33554 │ │ │ │ │ + 0x000087d0 34333220 0a636f6e 7374204d 6f646550 432 .const ModeP │ │ │ │ │ + 0x000087e0 65726d20 3c747970 65203234 3e203d20 erm = │ │ │ │ │ + 0x000087f0 35313120 0a636f6e 7374204d 6f646553 511 .const ModeS │ │ │ │ │ + 0x00008800 65746769 64203c74 79706520 32343e20 etgid │ │ │ │ │ + 0x00008810 3d203431 39343330 34200a63 6f6e7374 = 4194304 .const │ │ │ │ │ + 0x00008820 204d6f64 65536574 75696420 3c747970 ModeSetuid = 8388608 │ │ │ │ │ + 0x00008840 0a636f6e 7374204d 6f646553 6f636b65 .const ModeSocke │ │ │ │ │ + 0x00008850 74203c74 79706520 32343e20 3d203136 t = 16 │ │ │ │ │ + 0x00008860 37373732 3136200a 636f6e73 74204d6f 777216 .const Mo │ │ │ │ │ + 0x00008870 64655374 69636b79 203c7479 70652032 deSticky = 1048576 .co │ │ │ │ │ + 0x00008890 6e737420 4d6f6465 53796d6c 696e6b20 nst ModeSymlink │ │ │ │ │ + 0x000088a0 3c747970 65203234 3e203d20 31333432 = 1342 │ │ │ │ │ + 0x000088b0 31373732 38200a63 6f6e7374 204d6f64 17728 .const Mod │ │ │ │ │ + 0x000088c0 6554656d 706f7261 7279203c 74797065 eTemporary = 268435456 │ │ │ │ │ + 0x000088e0 200a636f 6e737420 4d6f6465 54797065 .const ModeType │ │ │ │ │ + 0x000088f0 203c7479 70652032 343e203d 20323430 = 240 │ │ │ │ │ + 0x00008900 31373633 33323820 0a66756e 63204e65 1763328 .func Ne │ │ │ │ │ + 0x00008910 7746696c 65202866 64203c74 79706520 wFile (fd , name ) .func NewSyscal │ │ │ │ │ + 0x00008950 6c457272 6f722028 73797363 616c6c20 lError (syscall │ │ │ │ │ + 0x00008960 3c747970 65202d31 363e2c20 65727220 , err │ │ │ │ │ + 0x00008970 3c747970 65202d31 393e2920 3c747970 ) .const O_A │ │ │ │ │ + 0x00008990 5050454e 44203c74 79706520 2d31313e PPEND │ │ │ │ │ + 0x000089a0 203d2031 30323420 0a636f6e 7374204f = 1024 .const O │ │ │ │ │ + 0x000089b0 5f435245 41544520 3c747970 65202d31 _CREATE = 64 .const O │ │ │ │ │ + 0x000089d0 5f455843 4c203c74 79706520 2d31313e _EXCL │ │ │ │ │ + 0x000089e0 203d2031 3238200a 636f6e73 74204f5f = 128 .const O_ │ │ │ │ │ + 0x000089f0 52444f4e 4c59203c 74797065 202d3131 RDONLY = 0 .const O_R │ │ │ │ │ + 0x00008a10 44575220 3c747970 65202d31 313e203d DWR = │ │ │ │ │ + 0x00008a20 2032200a 636f6e73 74204f5f 53594e43 2 .const O_SYNC │ │ │ │ │ + 0x00008a30 203c7479 7065202d 31313e20 3d203130 = 10 │ │ │ │ │ + 0x00008a40 35323637 32200a63 6f6e7374 204f5f54 52672 .const O_T │ │ │ │ │ + 0x00008a50 52554e43 203c7479 7065202d 31313e20 RUNC │ │ │ │ │ + 0x00008a60 3d203531 32200a63 6f6e7374 204f5f57 = 512 .const O_W │ │ │ │ │ + 0x00008a70 524f4e4c 59203c74 79706520 2d31313e RONLY │ │ │ │ │ + 0x00008a80 203d2031 200a6675 6e63204f 70656e20 = 1 .func Open │ │ │ │ │ + 0x00008a90 286e616d 65203c74 79706520 2d31363e (name │ │ │ │ │ + 0x00008aa0 2920283f 203c7479 70652031 31383e2c ) (? , │ │ │ │ │ + 0x00008ab0 203f203c 74797065 202d3139 3e290a66 ? ).f │ │ │ │ │ + 0x00008ac0 756e6320 4f70656e 46696c65 20286e61 unc OpenFile (na │ │ │ │ │ + 0x00008ad0 6d65203c 74797065 202d3136 3e2c2066 me , f │ │ │ │ │ + 0x00008ae0 6c616720 3c747970 65202d31 313e2c20 lag , │ │ │ │ │ + 0x00008af0 7065726d 203c7479 70652034 3e292028 perm ) ( │ │ │ │ │ + 0x00008b00 3f203c74 79706520 3131383e 2c203f20 ? , ? │ │ │ │ │ + 0x00008b10 3c747970 65202d31 393e290a 636f6e73 ).cons │ │ │ │ │ + 0x00008b20 74205061 74684c69 73745365 70617261 t PathListSepara │ │ │ │ │ + 0x00008b30 746f7220 3d203538 27200a63 6f6e7374 tor = 58' .const │ │ │ │ │ + 0x00008b40 20506174 68536570 61726174 6f72203d PathSeparator = │ │ │ │ │ + 0x00008b50 20343727 200a6675 6e632050 69706520 47' .func Pipe │ │ │ │ │ + 0x00008b60 28292028 72203c74 79706520 3131383e () (r │ │ │ │ │ + 0x00008b70 2c207720 3c747970 65203131 383e2c20 , w , │ │ │ │ │ + 0x00008b80 65727220 3c747970 65202d31 393e290a err ). │ │ │ │ │ + 0x00008b90 66756e63 20526561 64446972 20286e61 func ReadDir (na │ │ │ │ │ + 0x00008ba0 6d65203c 74797065 202d3136 3e292028 me ) ( │ │ │ │ │ + 0x00008bb0 3f203c74 79706520 3139323e 2c203f20 ? , ? │ │ │ │ │ + 0x00008bc0 3c747970 65202d31 393e290a 66756e63 ).func │ │ │ │ │ + 0x00008bd0 20526561 6446696c 6520286e 616d6520 ReadFile (name │ │ │ │ │ + 0x00008be0 3c747970 65202d31 363e2920 283f203c ) (? < │ │ │ │ │ + 0x00008bf0 74797065 20323030 3e2c203f 203c7479 type 200>, ? ).func Re │ │ │ │ │ + 0x00008c10 61646c69 6e6b2028 6e616d65 203c7479 adlink (name ) (? , ? ).func Remov │ │ │ │ │ + 0x00008c50 6520286e 616d6520 3c747970 65202d31 e (name ) .f │ │ │ │ │ + 0x00008c70 756e6320 52656d6f 7665416c 6c202870 unc RemoveAll (p │ │ │ │ │ + 0x00008c80 61746820 3c747970 65202d31 363e2920 ath ) │ │ │ │ │ + 0x00008c90 28247265 74313632 203c7479 7065202d ($ret162 ) . │ │ │ │ │ + 0x00008cb0 2f2f202e 2e2f2e2e 2f2e2e2f 7372632f // ../../../src/ │ │ │ │ │ + 0x00008cc0 6c696267 6f2f676f 2f6f732f 70617468 libgo/go/os/path │ │ │ │ │ + 0x00008cd0 2e676f3a 36360a20 7b202f2f 36370a20 .go:66. { //67. │ │ │ │ │ + 0x00008ce0 20247265 74313632 203d202e 72656d6f $ret162 = .remo │ │ │ │ │ + 0x00008cf0 7665416c 6c287061 74682920 2f2f3637 veAll(path) //67 │ │ │ │ │ + 0x00008d00 0a202072 65747572 6e202f2f 36370a20 . return //67. │ │ │ │ │ + 0x00008d10 7d202f2f 300a6675 6e632052 656e616d } //0.func Renam │ │ │ │ │ + 0x00008d20 6520286f 6c647061 7468203c 74797065 e (oldpath , newpath < │ │ │ │ │ + 0x00008d40 74797065 202d3136 3e292028 24726574 type -16>) ($ret │ │ │ │ │ + 0x00008d50 3838203c 74797065 202d3139 3e29203c 88 ) < │ │ │ │ │ + 0x00008d60 696e6c3a 3131353e 0a202f2f 202e2e2f inl:115>. // ../ │ │ │ │ │ + 0x00008d70 2e2e2f2e 2e2f7372 632f6c69 62676f2f ../../src/libgo/ │ │ │ │ │ + 0x00008d80 676f2f6f 732f6669 6c652e67 6f3a3334 go/os/file.go:34 │ │ │ │ │ + 0x00008d90 370a207b 202f2f33 34380a20 20247265 7. { //348. $re │ │ │ │ │ + 0x00008da0 74383820 3d202e72 656e616d 65286f6c t88 = .rename(ol │ │ │ │ │ + 0x00008db0 64706174 682c206e 65777061 74682920 dpath, newpath) │ │ │ │ │ + 0x00008dc0 2f2f3334 380a2020 72657475 726e202f //348. return / │ │ │ │ │ + 0x00008dd0 2f333438 0a207d20 2f2f300a 636f6e73 /348. } //0.cons │ │ │ │ │ + 0x00008de0 74205345 454b5f43 5552203c 74797065 t SEEK_CUR = 1 .const │ │ │ │ │ + 0x00008e00 20534545 4b5f454e 44203c74 79706520 SEEK_END = 2 .const │ │ │ │ │ + 0x00008e20 5345454b 5f534554 203c7479 7065202d SEEK_SET = 0 .func Sa │ │ │ │ │ + 0x00008e40 6d654669 6c652028 66693120 3c657363 meFile (fi1 , │ │ │ │ │ + 0x00008e60 66693220 3c657363 3a307831 3e203c74 fi2 ) .func Setenv ( │ │ │ │ │ + 0x00008e90 6b657920 3c747970 65202d31 363e2c20 key , │ │ │ │ │ + 0x00008ea0 76616c75 65203c74 79706520 2d31363e value │ │ │ │ │ + 0x00008eb0 29202824 72657431 37203c74 79706520 ) ($ret17 ) . │ │ │ │ │ + 0x00008ed0 202f2f20 2e2e2f2e 2e2f2e2e 2f737263 // ../../../src │ │ │ │ │ + 0x00008ee0 2f6c6962 676f2f67 6f2f6f73 2f656e76 /libgo/go/os/env │ │ │ │ │ + 0x00008ef0 2e676f3a 3131390a 20766172 20657272 .go:119. var err │ │ │ │ │ + 0x00008f00 203c7479 7065202d 31393e20 3d203c70 =

Setenv(key, v │ │ │ │ │ + 0x00008f20 616c7565 29202f2f 3132300a 207b202f alue) //120. { / │ │ │ │ │ + 0x00008f30 2f313231 0a202069 66202865 72722021 /121. if (err ! │ │ │ │ │ + 0x00008f40 3d20246e 696c2920 7b202f2f 3132310a = $nil) { //121. │ │ │ │ │ + 0x00008f50 2020207b 202f2f31 32320a20 20202024 { //122. $ │ │ │ │ │ + 0x00008f60 72657431 37203d20 4e657753 79736361 ret17 = NewSysca │ │ │ │ │ + 0x00008f70 6c6c4572 726f7228 24636f6e 76657274 llError($convert │ │ │ │ │ + 0x00008f80 283c7479 7065202d 31363e2c 20227365 (, "se │ │ │ │ │ + 0x00008f90 74656e76 22292c20 65727229 202f2f31 tenv"), err) //1 │ │ │ │ │ + 0x00008fa0 32320a20 20202072 65747572 6e202f2f 22. return // │ │ │ │ │ + 0x00008fb0 3132320a 2020207d 202f2f30 0a20207d 122. } //0. } │ │ │ │ │ + 0x00008fc0 202f2f31 32310a20 7d202f2f 3132330a //121. } //123. │ │ │ │ │ + 0x00008fd0 207b202f 2f313234 0a202024 72657431 { //124. $ret1 │ │ │ │ │ + 0x00008fe0 37203d20 24636f6e 76657274 283c7479 7 = $convert(, $nil) / │ │ │ │ │ + 0x00009000 2f313234 0a202072 65747572 6e202f2f /124. return // │ │ │ │ │ + 0x00009010 3132340a 207d202f 2f300a66 756e6320 124. } //0.func │ │ │ │ │ + 0x00009020 53746172 7450726f 63657373 20286e61 StartProcess (na │ │ │ │ │ + 0x00009030 6d65203c 74797065 202d3136 3e2c2061 me , a │ │ │ │ │ + 0x00009040 72677620 3c657363 3a307831 3e203c74 rgv , attr < │ │ │ │ │ + 0x00009060 6573633a 3078393e 203c7479 70652031 esc:0x9> ) (? , ? │ │ │ │ │ + 0x00009090 290a6675 6e632053 74617420 286e616d ).func Stat (nam │ │ │ │ │ + 0x000090a0 65203c74 79706520 2d31363e 2920283f e ) (? │ │ │ │ │ + 0x000090b0 203c7479 70652033 3e2c203f 203c7479 , ? ).var Std │ │ │ │ │ + 0x000090d0 65727220 3c747970 65203131 383e0a76 err .v │ │ │ │ │ + 0x000090e0 61722053 7464696e 203c7479 70652031 ar Stdin .var Stdout < │ │ │ │ │ + 0x00009100 74797065 20313138 3e0a6675 6e632053 type 118>.func S │ │ │ │ │ + 0x00009110 796d6c69 6e6b2028 6f6c646e 616d6520 ymlink (oldname │ │ │ │ │ + 0x00009120 3c747970 65202d31 363e2c20 6e65776e , newn │ │ │ │ │ + 0x00009130 616d6520 3c747970 65202d31 363e2920 ame ) │ │ │ │ │ + 0x00009140 3c747970 65202d31 393e0a66 756e6320 .func │ │ │ │ │ + 0x00009150 54656d70 44697220 28292028 24726574 TempDir () ($ret │ │ │ │ │ + 0x00009160 3932203c 74797065 202d3136 3e29203c 92 ) < │ │ │ │ │ + 0x00009170 696e6c3a 3130303e 0a202f2f 202e2e2f inl:100>. // ../ │ │ │ │ │ + 0x00009180 2e2e2f2e 2e2f7372 632f6c69 62676f2f ../../src/libgo/ │ │ │ │ │ + 0x00009190 676f2f6f 732f6669 6c652e67 6f3a3338 go/os/file.go:38 │ │ │ │ │ + 0x000091a0 320a207b 202f2f33 38330a20 20247265 2. { //383. $re │ │ │ │ │ + 0x000091b0 74393220 3d202e74 656d7044 69722829 t92 = .tempDir() │ │ │ │ │ + 0x000091c0 202f2f33 38330a20 20726574 75726e20 //383. return │ │ │ │ │ + 0x000091d0 2f2f3338 330a207d 202f2f30 0a66756e //383. } //0.fun │ │ │ │ │ + 0x000091e0 63205472 756e6361 74652028 6e616d65 c Truncate (name │ │ │ │ │ + 0x000091f0 203c7479 7065202d 31363e2c 2073697a , siz │ │ │ │ │ + 0x00009200 65203c74 79706520 2d343e29 203c7479 e ) .func Uns │ │ │ │ │ + 0x00009220 6574656e 7620286b 6579203c 74797065 etenv (key ) ($ret18 < │ │ │ │ │ + 0x00009240 74797065 202d3139 3e29203c 696e6c3a type -19>) . // ../../. │ │ │ │ │ + 0x00009260 2e2f7372 632f6c69 62676f2f 676f2f6f ./src/libgo/go/o │ │ │ │ │ + 0x00009270 732f656e 762e676f 3a313238 0a207b20 s/env.go:128. { │ │ │ │ │ + 0x00009280 2f2f3132 390a2020 24726574 3138203d //129. $ret18 = │ │ │ │ │ + 0x00009290 203c7031 333e556e 73657465 6e76286b Unsetenv(k │ │ │ │ │ + 0x000092a0 65792920 2f2f3132 390a2020 72657475 ey) //129. retu │ │ │ │ │ + 0x000092b0 726e202f 2f313239 0a207d20 2f2f300a rn //129. } //0. │ │ │ │ │ + 0x000092c0 66756e63 20557365 72436163 68654469 func UserCacheDi │ │ │ │ │ + 0x000092d0 72202829 20283f20 3c747970 65202d31 r () (? , ? │ │ │ │ │ + 0x000092f0 290a6675 6e632055 73657243 6f6e6669 ).func UserConfi │ │ │ │ │ + 0x00009300 67446972 20282920 283f203c 74797065 gDir () (? , ? ).func UserHo │ │ │ │ │ + 0x00009330 6d654469 72202829 20283f20 3c747970 meDir () (? , ? ).func Write │ │ │ │ │ + 0x00009360 46696c65 20286e61 6d65203c 74797065 File (name , data , perm ) .var ErrClo │ │ │ │ │ + 0x000093b0 73656420 3c747970 65202d31 393e0a66 sed .f │ │ │ │ │ + 0x000093c0 756e6320 3c70333e 2e736574 44656164 unc .setDead │ │ │ │ │ + 0x000093d0 6c696e65 496d706c 20286664 203c7479 lineImpl (fd , t , │ │ │ │ │ + 0x00009400 6d6f6465 203c7479 7065202d 31313e29 mode ) │ │ │ │ │ + 0x00009410 203c7479 7065202d 31393e0a 76617220 .var │ │ │ │ │ + 0x00009420 3c70333e 45727244 6561646c 696e6545 ErrDeadlineE │ │ │ │ │ + 0x00009430 78636565 64656420 3c747970 65202d31 xceeded .var ErrNo │ │ │ │ │ + 0x00009450 44656164 6c696e65 203c7479 7065202d Deadline .func Pan │ │ │ │ │ + 0x00009470 69634f6e 45786974 30202829 203c7479 icOnExit0 () .func /*a │ │ │ │ │ + 0x00009490 736d205f 5f676f5f 66636e74 6c202a2f sm __go_fcntl */ │ │ │ │ │ + 0x000094a0 203c7031 333e2e63 5f5f5f67 6f5f6663 .c___go_fc │ │ │ │ │ + 0x000094b0 6e746c20 28666420 3c747970 65203239 ntl (fd , cmd │ │ │ │ │ + 0x000094d0 2c206172 67203c74 79706520 32393e29 , arg ) │ │ │ │ │ + 0x000094e0 203c7479 70652032 393e0a66 756e6320 .func │ │ │ │ │ + 0x000094f0 2f2a6173 6d206673 74617436 34202a2f /*asm fstat64 */ │ │ │ │ │ + 0x00009500 203c7031 333e2e63 5f667374 61743634 .c_fstat64 │ │ │ │ │ + 0x00009510 20286664 203c7479 70652032 393e2c20 (fd , │ │ │ │ │ + 0x00009520 73746174 203c6573 633a3078 313e203c stat < │ │ │ │ │ + 0x00009530 74797065 20313337 3e29203c 74797065 type 137>) .func /*asm │ │ │ │ │ + 0x00009550 67657465 67696420 2a2f203c 7031333e getegid */ │ │ │ │ │ + 0x00009560 2e635f67 65746567 69642028 29203c74 .c_getegid () .func /*a │ │ │ │ │ + 0x00009580 736d2067 65746575 6964202a 2f203c70 sm geteuid */

.c_geteuid () │ │ │ │ │ + 0x000095a0 203c7479 70652036 333e0a66 756e6320 .func │ │ │ │ │ + 0x000095b0 2f2a6173 6d206765 74676964 202a2f20 /*asm getgid */ │ │ │ │ │ + 0x000095c0 3c703133 3e2e635f 67657467 69642028 .c_getgid ( │ │ │ │ │ + 0x000095d0 29203c74 79706520 33393e0a 66756e63 ) .func │ │ │ │ │ + 0x000095e0 202f2a61 736d2067 65747069 64202a2f /*asm getpid */ │ │ │ │ │ + 0x000095f0 203c7031 333e2e63 5f676574 70696420 .c_getpid │ │ │ │ │ + 0x00009600 2829203c 74797065 2034363e 0a66756e () .fun │ │ │ │ │ + 0x00009610 63202f2a 61736d20 67657470 70696420 c /*asm getppid │ │ │ │ │ + 0x00009620 2a2f203c 7031333e 2e635f67 65747070 */ .c_getpp │ │ │ │ │ + 0x00009630 69642028 29203c74 79706520 34363e0a id () . │ │ │ │ │ + 0x00009640 66756e63 202f2a61 736d2067 65747569 func /*asm getui │ │ │ │ │ + 0x00009650 64202a2f 203c7031 333e2e63 5f676574 d */ .c_get │ │ │ │ │ + 0x00009660 75696420 2829203c 74797065 2036333e uid () │ │ │ │ │ + 0x00009670 0a66756e 63202f2a 61736d20 6b696c6c .func /*asm kill │ │ │ │ │ + 0x00009680 202a2f20 3c703133 3e2e635f 6b696c6c */ .c_kill │ │ │ │ │ + 0x00009690 20287069 64203c74 79706520 34363e2c (pid , │ │ │ │ │ + 0x000096a0 20736967 203c7479 70652032 393e2920 sig ) │ │ │ │ │ + 0x000096b0 3c747970 65203239 3e0a6675 6e63202f .func / │ │ │ │ │ + 0x000096c0 2a61736d 20706970 65202a2f 203c7031 *asm pipe */ .c_pipe (p ) .fun │ │ │ │ │ + 0x00009700 63202f2a 61736d20 70697065 32202a2f c /*asm pipe2 */ │ │ │ │ │ + 0x00009710 203c7031 333e2e63 5f706970 65322028 .c_pipe2 ( │ │ │ │ │ + 0x00009720 70203c65 73633a30 78313e20 3c747970 p , flags ) .func /*asm un │ │ │ │ │ + 0x00009760 616d6520 2a2f203c 7031333e 2e635f75 ame */ .c_u │ │ │ │ │ + 0x00009770 6e616d65 20286275 66203c65 73633a30 name (buf ) │ │ │ │ │ + 0x00009790 3c747970 65203239 3e0a6675 6e63203c .func < │ │ │ │ │ + 0x000097a0 7031333e 2e66636e 746c2028 6664203c p13>.fcntl (fd < │ │ │ │ │ + 0x000097b0 74797065 202d3131 3e2c2063 6d64203c type -11>, cmd < │ │ │ │ │ + 0x000097c0 74797065 202d3131 3e2c2061 7267203c type -11>, arg < │ │ │ │ │ + 0x000097d0 74797065 202d3131 3e292028 76616c20 type -11>) (val │ │ │ │ │ + 0x000097e0 3c747970 65202d31 313e2c20 65727220 , err │ │ │ │ │ + 0x000097f0 3c747970 65202d31 393e2920 3c696e6c ) . // libc │ │ │ │ │ + 0x00009810 616c6c73 2e676f3a 31383030 0a203c70 alls.go:1800.

Entersyscall( │ │ │ │ │ + 0x00009830 29202f2f 31383031 0a207661 72205f72 ) //1801. var _r │ │ │ │ │ + 0x00009840 203c7479 70652032 393e203d 203c7031 = .c___go_fcntl( │ │ │ │ │ + 0x00009860 24636f6e 76657274 283c7479 70652032 $convert(, fd), $conver │ │ │ │ │ + 0x00009880 74283c74 79706520 32393e2c 20636d64 t(, cmd │ │ │ │ │ + 0x00009890 292c2024 636f6e76 65727428 3c747970 ), $convert(, arg)) //1 │ │ │ │ │ + 0x000098b0 3830320a 2076616c 203d2024 636f6e76 802. val = $conv │ │ │ │ │ + 0x000098c0 65727428 3c747970 65202d31 313e2c20 ert(, │ │ │ │ │ + 0x000098d0 5f722920 2f2f3138 30330a20 76617220 _r) //1803. var │ │ │ │ │ + 0x000098e0 6572726e 6f203c74 79706520 33383e20 errno │ │ │ │ │ + 0x000098f0 2f2f3138 30340a20 76617220 73657445 //1804. var setE │ │ │ │ │ + 0x00009900 72726e6f 203c7479 7065202d 31353e20 rrno │ │ │ │ │ + 0x00009910 3d202466 616c7365 202f2f31 3830350a = $false //1805. │ │ │ │ │ + 0x00009920 207b202f 2f313830 360a2020 69662028 { //1806. if ( │ │ │ │ │ + 0x00009930 5f72203c 2024636f 6e766572 74283c74 _r < $convert(, 0 )) { │ │ │ │ │ + 0x00009950 2f2f3138 30360a20 20206572 726e6f20 //1806. errno │ │ │ │ │ + 0x00009960 3d203c70 31333e47 65744572 726e6f28 = GetErrno( │ │ │ │ │ + 0x00009970 29202f2f 31383037 0a202020 73657445 ) //1807. setE │ │ │ │ │ + 0x00009980 72726e6f 203d2024 636f6e76 65727428 rrno = $convert( │ │ │ │ │ + 0x00009990 3c747970 65202d31 353e2c20 24747275 , $tru │ │ │ │ │ + 0x000099a0 6529202f 2f313830 380a2020 7d202f2f e) //1808. } // │ │ │ │ │ + 0x000099b0 31383036 0a207d20 2f2f3138 30390a20 1806. } //1809. │ │ │ │ │ + 0x000099c0 3c703133 3e457869 74737973 63616c6c Exitsyscall │ │ │ │ │ + 0x000099d0 2829202f 2f313831 300a207b 202f2f31 () //1810. { //1 │ │ │ │ │ + 0x000099e0 3831310a 20206966 20736574 4572726e 811. if setErrn │ │ │ │ │ + 0x000099f0 6f207b20 2f2f3138 31310a20 20206572 o { //1811. er │ │ │ │ │ + 0x00009a00 72203d20 24636f6e 76657274 283c7479 r = $convert(, errno) │ │ │ │ │ + 0x00009a20 2f2f3138 31320a20 207d202f 2f313831 //1812. } //181 │ │ │ │ │ + 0x00009a30 310a207d 202f2f31 3831330a 20726574 1. } //1813. ret │ │ │ │ │ + 0x00009a40 75726e20 2f2f3138 31340a66 756e6320 urn //1814.func │ │ │ │ │ + 0x00009a50 3c703133 3e2e7069 70652028 70203c65 .pipe (p ) (err ) . │ │ │ │ │ + 0x00009a90 2f2f2020 6c696263 616c6c73 2e676f3a // libcalls.go: │ │ │ │ │ + 0x00009aa0 31343330 0a207661 72205f72 203c7479 1430. var _r = .c │ │ │ │ │ + 0x00009ac0 5f706970 65287029 202f2f31 3433310a _pipe(p) //1431. │ │ │ │ │ + 0x00009ad0 20766172 20657272 6e6f203c 74797065 var errno //1432. var │ │ │ │ │ + 0x00009af0 20736574 4572726e 6f203c74 79706520 setErrno = $false // │ │ │ │ │ + 0x00009b10 31343333 0a207b20 2f2f3134 33340a20 1433. { //1434. │ │ │ │ │ + 0x00009b20 20696620 285f7220 3c202463 6f6e7665 if (_r < $conve │ │ │ │ │ + 0x00009b30 7274283c 74797065 2032393e 2c203020 rt(, 0 │ │ │ │ │ + 0x00009b40 2929207b 202f2f31 3433340a 20202065 )) { //1434. e │ │ │ │ │ + 0x00009b50 72726e6f 203d203c 7031333e 47657445 rrno = GetE │ │ │ │ │ + 0x00009b60 72726e6f 2829202f 2f313433 350a2020 rrno() //1435. │ │ │ │ │ + 0x00009b70 20736574 4572726e 6f203d20 24636f6e setErrno = $con │ │ │ │ │ + 0x00009b80 76657274 283c7479 7065202d 31353e2c vert(, │ │ │ │ │ + 0x00009b90 20247472 75652920 2f2f3134 33360a20 $true) //1436. │ │ │ │ │ + 0x00009ba0 207d202f 2f313433 340a207d 202f2f31 } //1434. } //1 │ │ │ │ │ + 0x00009bb0 3433370a 207b202f 2f313433 380a2020 437. { //1438. │ │ │ │ │ + 0x00009bc0 69662073 65744572 726e6f20 7b202f2f if setErrno { // │ │ │ │ │ + 0x00009bd0 31343338 0a202020 65727220 3d202463 1438. err = $c │ │ │ │ │ + 0x00009be0 6f6e7665 7274283c 74797065 202d3139 onvert(, errno) //1439 │ │ │ │ │ + 0x00009c00 0a20207d 202f2f31 3433380a 207d202f . } //1438. } / │ │ │ │ │ + 0x00009c10 2f313434 300a2072 65747572 6e202f2f /1440. return // │ │ │ │ │ + 0x00009c20 31343431 0a66756e 63203c70 31333e2e 1441.func . │ │ │ │ │ + 0x00009c30 70697065 32202870 203c6573 633a3078 pipe2 (p , f │ │ │ │ │ + 0x00009c50 6c616773 203c7479 7065202d 31313e29 lags ) │ │ │ │ │ + 0x00009c60 20286572 72203c74 79706520 2d31393e (err │ │ │ │ │ + 0x00009c70 29203c69 6e6c3a34 32303e0a 202f2f20 ) . // │ │ │ │ │ + 0x00009c80 20206c69 6263616c 6c732e67 6f3a3636 libcalls.go:66 │ │ │ │ │ + 0x00009c90 370a2076 6172205f 72203c74 79706520 7. var _r = .c_pi │ │ │ │ │ + 0x00009cb0 70653228 702c2024 636f6e76 65727428 pe2(p, $convert( │ │ │ │ │ + 0x00009cc0 3c747970 65203239 3e2c2066 6c616773 , flags │ │ │ │ │ + 0x00009cd0 2929202f 2f363638 0a207661 72206572 )) //668. var er │ │ │ │ │ + 0x00009ce0 726e6f20 3c747970 65203338 3e202f2f rno // │ │ │ │ │ + 0x00009cf0 3636390a 20766172 20736574 4572726e 669. var setErrn │ │ │ │ │ + 0x00009d00 6f203c74 79706520 2d31353e 203d2024 o = $ │ │ │ │ │ + 0x00009d10 66616c73 65202f2f 3637300a 207b202f false //670. { / │ │ │ │ │ + 0x00009d20 2f363731 0a202069 6620285f 72203c20 /671. if (_r < │ │ │ │ │ + 0x00009d30 24636f6e 76657274 283c7479 70652032 $convert(, 0 )) { //671 │ │ │ │ │ + 0x00009d50 0a202020 6572726e 6f203d20 3c703133 . errno = GetErrno() //67 │ │ │ │ │ + 0x00009d70 320a2020 20736574 4572726e 6f203d20 2. setErrno = │ │ │ │ │ + 0x00009d80 24636f6e 76657274 283c7479 7065202d $convert(, $true) //67 │ │ │ │ │ + 0x00009da0 330a2020 7d202f2f 3637310a 207d202f 3. } //671. } / │ │ │ │ │ + 0x00009db0 2f363734 0a207b20 2f2f3637 350a2020 /674. { //675. │ │ │ │ │ + 0x00009dc0 69662073 65744572 726e6f20 7b202f2f if setErrno { // │ │ │ │ │ + 0x00009dd0 3637350a 20202065 7272203d 2024636f 675. err = $co │ │ │ │ │ + 0x00009de0 6e766572 74283c74 79706520 2d31393e nvert( │ │ │ │ │ + 0x00009df0 2c206572 726e6f29 202f2f36 37360a20 , errno) //676. │ │ │ │ │ + 0x00009e00 207d202f 2f363735 0a207d20 2f2f3637 } //675. } //67 │ │ │ │ │ + 0x00009e10 370a2072 65747572 6e202f2f 3637380a 7. return //678. │ │ │ │ │ + 0x00009e20 66756e63 203c7031 333e2e73 65745469 func .setTi │ │ │ │ │ + 0x00009e30 6d657370 65632028 73656320 3c747970 mespec (sec , nsec ) │ │ │ │ │ + 0x00009e60 0a66756e 63202f2a 61736d20 5f5f676f .func /*asm __go │ │ │ │ │ + 0x00009e70 5f737973 63616c6c 36202a2f 203c7031 _syscall6 */ .syscall6 (tra │ │ │ │ │ + 0x00009e90 70203c74 79706520 2d31333e 2c206131 p , a1 │ │ │ │ │ + 0x00009ea0 203c7479 7065202d 31333e2c 20613220 , a2 │ │ │ │ │ + 0x00009eb0 3c747970 65202d31 333e2c20 6133203c , a3 < │ │ │ │ │ + 0x00009ec0 74797065 202d3133 3e2c2061 34203c74 type -13>, a4 , a5 , a6 ) .func Cle │ │ │ │ │ + 0x00009f10 6172656e 76202829 0a66756e 63203c70 arenv ().func

Entersyscall │ │ │ │ │ + 0x00009f30 28290a66 756e6320 3c703133 3e456e76 ().func Env │ │ │ │ │ + 0x00009f40 69726f6e 20282920 3c747970 65203139 iron () .func Exi │ │ │ │ │ + 0x00009f60 74202863 6f646520 3c747970 65202d31 t (code ).func Ex │ │ │ │ │ + 0x00009f80 69747379 7363616c 6c202829 0a66756e itsyscall ().fun │ │ │ │ │ + 0x00009f90 63203c70 31333e47 65744572 726e6f20 c GetErrno │ │ │ │ │ + 0x00009fa0 2829203c 74797065 2033383e 0a66756e () .fun │ │ │ │ │ + 0x00009fb0 63203c70 31333e47 65746567 69642028 c Getegid ( │ │ │ │ │ + 0x00009fc0 29202865 67696420 3c747970 65202d31 ) (egid ) . / │ │ │ │ │ + 0x00009fe0 2f20206c 69626361 6c6c732e 676f3a31 / libcalls.go:1 │ │ │ │ │ + 0x00009ff0 3838310a 20766172 205f7220 3c747970 881. var _r = .c_ │ │ │ │ │ + 0x0000a010 67657465 67696428 29202f2f 31383832 getegid() //1882 │ │ │ │ │ + 0x0000a020 0a206567 6964203d 2024636f 6e766572 . egid = $conver │ │ │ │ │ + 0x0000a030 74283c74 79706520 2d31313e 2c205f72 t(, _r │ │ │ │ │ + 0x0000a040 29202f2f 31383833 0a207265 7475726e ) //1883. return │ │ │ │ │ + 0x0000a050 202f2f31 3838340a 66756e63 203c7031 //1884.func Geteuid () (eu │ │ │ │ │ + 0x0000a070 6964203c 74797065 202d3131 3e29203c id ) < │ │ │ │ │ + 0x0000a080 696e6c3a 3132323e 0a202f2f 20206c69 inl:122>. // li │ │ │ │ │ + 0x0000a090 6263616c 6c732e67 6f3a3138 39310a20 bcalls.go:1891. │ │ │ │ │ + 0x0000a0a0 76617220 5f72203c 74797065 2036333e var _r │ │ │ │ │ + 0x0000a0b0 203d203c 7031333e 2e635f67 65746575 = .c_geteu │ │ │ │ │ + 0x0000a0c0 69642829 202f2f31 3839320a 20657569 id() //1892. eui │ │ │ │ │ + 0x0000a0d0 64203d20 24636f6e 76657274 283c7479 d = $convert(, _r) //1 │ │ │ │ │ + 0x0000a0f0 3839330a 20726574 75726e20 2f2f3138 893. return //18 │ │ │ │ │ + 0x0000a100 39340a66 756e6320 3c703133 3e476574 94.func Get │ │ │ │ │ + 0x0000a110 67696420 28292028 67696420 3c747970 gid () (gid ) . // libcalls. │ │ │ │ │ + 0x0000a140 676f3a31 3930310a 20766172 205f7220 go:1901. var _r │ │ │ │ │ + 0x0000a150 3c747970 65203339 3e203d20 3c703133 = .c_getgid() //1 │ │ │ │ │ + 0x0000a170 3930320a 20676964 203d2024 636f6e76 902. gid = $conv │ │ │ │ │ + 0x0000a180 65727428 3c747970 65202d31 313e2c20 ert(, │ │ │ │ │ + 0x0000a190 5f722920 2f2f3139 30330a20 72657475 _r) //1903. retu │ │ │ │ │ + 0x0000a1a0 726e202f 2f313930 340a6675 6e63203c rn //1904.func < │ │ │ │ │ + 0x0000a1b0 7031333e 47657470 61676573 697a6520 p13>Getpagesize │ │ │ │ │ + 0x0000a1c0 2829203c 74797065 202d3131 3e0a6675 () .fu │ │ │ │ │ + 0x0000a1d0 6e63203c 7031333e 47657470 69642028 nc Getpid ( │ │ │ │ │ + 0x0000a1e0 29202870 6964203c 74797065 202d3131 ) (pid ) . // │ │ │ │ │ + 0x0000a200 20206c69 6263616c 6c732e67 6f3a3139 libcalls.go:19 │ │ │ │ │ + 0x0000a210 33370a20 76617220 5f72203c 74797065 37. var _r = .c_g │ │ │ │ │ + 0x0000a230 65747069 64282920 2f2f3139 33380a20 etpid() //1938. │ │ │ │ │ + 0x0000a240 70696420 3d202463 6f6e7665 7274283c pid = $convert(< │ │ │ │ │ + 0x0000a250 74797065 202d3131 3e2c205f 7229202f type -11>, _r) / │ │ │ │ │ + 0x0000a260 2f313933 390a2072 65747572 6e202f2f /1939. return // │ │ │ │ │ + 0x0000a270 31393430 0a66756e 63203c70 31333e47 1940.func G │ │ │ │ │ + 0x0000a280 65747070 69642028 29202870 70696420 etppid () (ppid │ │ │ │ │ + 0x0000a290 3c747970 65202d31 313e2920 3c696e6c ) . // libca │ │ │ │ │ + 0x0000a2b0 6c6c732e 676f3a31 3934340a 20766172 lls.go:1944. var │ │ │ │ │ + 0x0000a2c0 205f7220 3c747970 65203436 3e203d20 _r = │ │ │ │ │ + 0x0000a2d0 3c703133 3e2e635f 67657470 70696428 .c_getppid( │ │ │ │ │ + 0x0000a2e0 29202f2f 31393435 0a207070 6964203d ) //1945. ppid = │ │ │ │ │ + 0x0000a2f0 2024636f 6e766572 74283c74 79706520 $convert(, _r) //1946 │ │ │ │ │ + 0x0000a310 0a207265 7475726e 202f2f31 3934370a . return //1947. │ │ │ │ │ + 0x0000a320 66756e63 203c7031 333e4765 74756964 func Getuid │ │ │ │ │ + 0x0000a330 20282920 28756964 203c7479 7065202d () (uid ) . │ │ │ │ │ + 0x0000a350 2f2f2020 6c696263 616c6c73 2e676f3a // libcalls.go: │ │ │ │ │ + 0x0000a360 32303131 0a207661 72205f72 203c7479 2011. var _r = .c │ │ │ │ │ + 0x0000a380 5f676574 75696428 29202f2f 32303132 _getuid() //2012 │ │ │ │ │ + 0x0000a390 0a207569 64203d20 24636f6e 76657274 . uid = $convert │ │ │ │ │ + 0x0000a3a0 283c7479 7065202d 31313e2c 205f7229 (, _r) │ │ │ │ │ + 0x0000a3b0 202f2f32 3031330a 20726574 75726e20 //2013. return │ │ │ │ │ + 0x0000a3c0 2f2f3230 31340a66 756e6320 3c703133 //2014.func SetErrno (? ).func Setenv (key , value │ │ │ │ │ + 0x0000a410 3c747970 65202d31 363e2920 3c747970 ) .func Signame (s ) .func Unse │ │ │ │ │ + 0x0000a460 74656e76 20286b65 79203c74 79706520 tenv (key ) │ │ │ │ │ + 0x0000a480 0a66756e 63203c70 31343e2e 756e6978 .func .unix │ │ │ │ │ + 0x0000a490 54696d65 20287365 63203c74 79706520 Time (sec , nsec ) .c │ │ │ │ │ + 0x0000a4c0 6865636b 73756d20 43303531 37334330 hecksum C05173C0 │ │ │ │ │ + 0x0000a4d0 44343431 39374630 44424334 43384632 D44197F0DBC4C8F2 │ │ │ │ │ + 0x0000a4e0 33444138 42453944 46333146 33423644 3DA8BE9DF31F3B6D │ │ │ │ │ + 0x0000a4f0 0a .