Annotation of coherent/d/usr/bin/uucpstuff/dcp/dcpsys.lst, revision 1.1

1.1     ! root        1:                                /       module name dcpsys
        !             2:                                        .alignoff
        !             3:                                        .comm   getpkt, 4
        !             4:                                        .comm   sendpkt,        4
        !             5:                                        .comm   openpk, 4
        !             6:                                        .comm   closepk,        4
        !             7:                                
        !             8:                                        .text
        !             9:                                        .globl getsystem
        !            10:                                getsystem:
        !            11: 0000 55                                        push    %ebp
        !            12: 0001 8BEC                              movl    %ebp, %esp
        !            13: 0003 E8F8 FFFF FF                      call    lsys_next
        !            14: 0008 0BC0                              orl     %eax, %eax
        !            15: 000A 750A                              jne     .L3
        !            16: 000C B841 0000 00                      movl    %eax, $65
        !            17: 0011 E9DE 0000 00                      jmp     .L2
        !            18:                                .L3:
        !            19: 0016 6A00                              push    $0
        !            20: 0018 E8E3 FFFF FF                      call    lsys_value
        !            21: 001D 59                                        pop     %ecx
        !            22: 001E A300 0000 00                      movl    rmtname, %eax
        !            23: 0023 FF35 0000 0000                    push    sysname
        !            24: 0029 50                                        push    %eax
        !            25: 002A E8D1 FFFF FF                      call    strcmp
        !            26: 002F 83C4 08                           addl    %esp, $8
        !            27: 0032 0BC0                              orl     %eax, %eax
        !            28: 0034 7442                              je      .L4
        !            29: 0036 6800 1000 00                      push    $.L5
        !            30: 003B FF35 0000 0000                    push    sysname
        !            31: 0041 E8BA FFFF FF                      call    strcmp
        !            32: 0046 83C4 08                           addl    %esp, $8
        !            33: 0049 0BC0                              orl     %eax, %eax
        !            34: 004B 7421                              je      .L7
        !            35: 004D 6804 1000 00                      push    $.L6
        !            36: 0052 FF35 0000 0000                    push    sysname
        !            37: 0058 E8A3 FFFF FF                      call    strcmp
        !            38: 005D 83C4 08                           addl    %esp, $8
        !            39: 0060 0BC0                              orl     %eax, %eax
        !            40: 0062 740A                              je      .L7
        !            41:                                .L20003:
        !            42: 0064 B849 0000 00                      movl    %eax, $73
        !            43: 0069 E986 0000 00                      jmp     .L2
        !            44:                                .L7:
        !            45: 006E E839 0E00 00                      call    scandir
        !            46: 0073 83F8 53                           cmpl    %eax, $83
        !            47: 0076 75EC                              jne     .L20003
        !            48:                                .L4:
        !            49: 0078 FF35 0000 0000                    push    rmtname
        !            50: 007E 6808 1000 00                      push    $.L9
        !            51: 0083 6A01                              push    $1
        !            52: 0085 E876 FFFF FF                      call    printmsg
        !            53: 008A 83C4 0C                           addl    %esp, $12
        !            54: 008D 6A01                              push    $1
        !            55: 008F E86C FFFF FF                      call    lsys_value
        !            56: 0094 59                                        pop     %ecx
        !            57: 0095 50                                        push    %eax
        !            58: 0096 E865 FFFF FF                      call    checktime
        !            59: 009B 59                                        pop     %ecx
        !            60: 009C 0BC0                              orl     %eax, %eax
        !            61: 009E 74C4                              je      .L20003
        !            62: 00A0 6827 1000 00                      push    $.L11
        !            63: 00A5 E856 FFFF FF                      call    open_the_logfile
        !            64: 00AA 59                                        pop     %ecx
        !            65: 00AB 833D 0000 0000 00                 cmpl    cfp, $0
        !            66: 00B2 740C                              je      .L12
        !            67: 00B4 FF35 0000 0000                    push    cfp
        !            68: 00BA E841 FFFF FF                      call    fclose
        !            69: 00BF 59                                        pop     %ecx
        !            70:                                .L12:
        !            71: 00C0 FF35 0000 0000                    push    rmtname
        !            72: 00C6 E835 FFFF FF                      call    lockit
        !            73: 00CB 59                                        pop     %ecx
        !            74: 00CC 0BC0                              orl     %eax, %eax
        !            75: 00CE 7D1F                              jge     .L13
        !            76: 00D0 FF35 0000 0000                    push    rmtname
        !            77: 00D6 682E 1000 00                      push    $.L14
        !            78: 00DB 6A01                              push    $1
        !            79: 00DD E81E FFFF FF                      call    plog
        !            80: 00E2 83C4 0C                           addl    %esp, $12
        !            81: 00E5 E816 FFFF FF                      call    close_logfile
        !            82: 00EA E975 FFFF FF                      jmp     .L20003
        !            83:                                .L13:
        !            84: 00EF B853 0000 00                      movl    %eax, $83
        !            85:                                .L2:
        !            86: 00F4 C9                                        leave
        !            87: 00F5 C3                                        ret
        !            88: 00F6 9090                              .align  4
        !            89:                                        .globl checkrmt
        !            90:                                checkrmt:
        !            91: 00F8 55                                        push    %ebp
        !            92: 00F9 8BEC                              movl    %ebp, %esp
        !            93: 00FB E800 FFFF FF                      call    lsys_open
        !            94:                                .L17:
        !            95: 0100 E8FB FEFF FF                      call    lsys_next
        !            96: 0105 0BC0                              orl     %eax, %eax
        !            97: 0107 7422                              je      .L16
        !            98: 0109 6A00                              push    $0
        !            99: 010B E8F0 FEFF FF                      call    lsys_value
        !           100: 0110 59                                        pop     %ecx
        !           101: 0111 50                                        push    %eax
        !           102: 0112 FF35 0000 0000                    push    rmtname
        !           103: 0118 E8E3 FEFF FF                      call    strcmp
        !           104: 011D 83C4 08                           addl    %esp, $8
        !           105: 0120 0BC0                              orl     %eax, %eax
        !           106: 0122 75DC                              jne     .L17
        !           107: 0124 B801 0000 00                      movl    %eax, $1
        !           108: 0129 EB07                              jmp     .L15
        !           109:                                .L16:
        !           110: 012B E8D0 FEFF FF                      call    lsys_close
        !           111: 0130 2BC0                              subl    %eax, %eax
        !           112:                                .L15:
        !           113: 0132 C9                                        leave
        !           114: 0133 C3                                        ret
        !           115:                                        .align  4
        !           116:                                        .globl rmsg
        !           117:                                rmsg:
        !           118: 0134 C808 0000                         enter   $8, $0
        !           119: 0138 57                                        push    %edi
        !           120: 0139 53                                        push    %ebx
        !           121: 013A C745 F800 0000 00                 movl    -8(%ebp), $0
        !           122:                                .L22:
        !           123: 0141 8B45 F8                           movl    %eax, -8(%ebp)
        !           124: 0144 3D00 0800 00                      cmpl    %eax, $2048
        !           125: 0149 7D24                              jge     .L20
        !           126: 014B 6A28                              push    $40
        !           127: 014D 6A01                              push    $1
        !           128: 014F 8D45 FC                           lea     %eax, -4(%ebp)
        !           129: 0152 50                                        push    %eax
        !           130: 0153 E8A8 FEFF FF                      call    sread
        !           131: 0158 83C4 0C                           addl    %esp, $12
        !           132: 015B 83F8 01                           cmpl    %eax, $1
        !           133: 015E 0F85 8200 0000                    jne     .L24
        !           134: 0164 807D FC10                         cmpb    -4(%ebp), $16
        !           135: 0168 7405                              je      .L20
        !           136: 016A FF45 F8                           incl    -8(%ebp)
        !           137: 016D EBD2                              jmp     .L22
        !           138:                                .L20:
        !           139: 016F 807D FC10                         cmpb    -4(%ebp), $16
        !           140: 0173 0F85 8B00 0000                    jne     .L27
        !           141: 0179 8B5D 08                           movl    %ebx, 8(%ebp)
        !           142: 017C C745 F801 0000 00                 movl    -8(%ebp), $1
        !           143:                                .L30:
        !           144: 0183 8B45 F8                           movl    %eax, -8(%ebp)
        !           145: 0186 3B45 0C                           cmpl    %eax, 12(%ebp)
        !           146: 0189 7D34                              jge     .L28
        !           147: 018B 6A28                              push    $40
        !           148: 018D 6A01                              push    $1
        !           149: 018F 8D45 FC                           lea     %eax, -4(%ebp)
        !           150: 0192 50                                        push    %eax
        !           151: 0193 E868 FEFF FF                      call    sread
        !           152: 0198 83C4 0C                           addl    %esp, $12
        !           153: 019B 83F8 01                           cmpl    %eax, $1
        !           154: 019E 7546                              jne     .L24
        !           155: 01A0 807D FC00                         cmpb    -4(%ebp), $0
        !           156: 01A4 7419                              je      .L28
        !           157: 01A6 807D FC0D                         cmpb    -4(%ebp), $13
        !           158: 01AA 7413                              je      .L28
        !           159: 01AC 807D FC0A                         cmpb    -4(%ebp), $10
        !           160: 01B0 740D                              je      .L28
        !           161: 01B2 8BFB                              movl    %edi, %ebx
        !           162: 01B4 43                                        incl    %ebx
        !           163: 01B5 8A45 FC                           movb    %al, -4(%ebp)
        !           164: 01B8 8807                              movb    (%edi), %al
        !           165: 01BA FF45 F8                           incl    -8(%ebp)
        !           166: 01BD EBC4                              jmp     .L30
        !           167:                                .L28:
        !           168: 01BF C603 00                           movb    (%ebx), $0
        !           169: 01C2 FF75 08                           push    8(%ebp)
        !           170: 01C5 E836 FEFF FF                      call    visib
        !           171: 01CA 59                                        pop     %ecx
        !           172: 01CB 50                                        push    %eax
        !           173: 01CC 683E 1000 00                      push    $.L33
        !           174: 01D1 6A64                              push    $100
        !           175: 01D3 E828 FEFF FF                      call    printmsg
        !           176: 01D8 83C4 0C                           addl    %esp, $12
        !           177: 01DB FF75 08                           push    8(%ebp)
        !           178: 01DE E81D FEFF FF                      call    strlen
        !           179: 01E3 59                                        pop     %ecx
        !           180: 01E4 EB35                              jmp     .L19
        !           181:                                .L24:
        !           182: 01E6 C603 00                           movb    (%ebx), $0
        !           183: 01E9 FF75 08                           push    8(%ebp)
        !           184: 01EC E80F FEFF FF                      call    visib
        !           185: 01F1 59                                        pop     %ecx
        !           186: 01F2 50                                        push    %eax
        !           187: 01F3 6848 1000 00                      push    $.L34
        !           188: 01F8 6A01                              push    $1
        !           189: 01FA E801 FEFF FF                      call    printmsg
        !           190: 01FF 83C4 0C                           addl    %esp, $12
        !           191: 0202 EB12                              jmp     .L20004
        !           192:                                .L27:
        !           193: 0204 C603 00                           movb    (%ebx), $0
        !           194: 0207 6862 1000 00                      push    $.L35
        !           195: 020C 6A01                              push    $1
        !           196: 020E E8ED FDFF FF                      call    printmsg
        !           197: 0213 83C4 08                           addl    %esp, $8
        !           198:                                .L20004:
        !           199: 0216 B8FF FFFF FF                      movl    %eax, $-1
        !           200:                                .L19:
        !           201: 021B 5B                                        pop     %ebx
        !           202: 021C 5F                                        pop     %edi
        !           203: 021D C9                                        leave
        !           204: 021E C3                                        ret
        !           205: 021F 90                                        .align  4
        !           206:                                        .globl wmsg
        !           207:                                wmsg:
        !           208: 0220 C804 0000                         enter   $4, $0
        !           209: 0224 C645 FC00                         movb    -4(%ebp), $0
        !           210: 0228 C645 FD10                         movb    -3(%ebp), $16
        !           211: 022C FF75 08                           push    8(%ebp)
        !           212: 022F E8CC FDFF FF                      call    visib
        !           213: 0234 59                                        pop     %ecx
        !           214: 0235 50                                        push    %eax
        !           215: 0236 6892 1000 00                      push    $.L37
        !           216: 023B 6A64                              push    $100
        !           217: 023D E8BE FDFF FF                      call    printmsg
        !           218: 0242 83C4 0C                           addl    %esp, $12
        !           219: 0245 6A02                              push    $2
        !           220: 0247 8D45 FC                           lea     %eax, -4(%ebp)
        !           221: 024A 50                                        push    %eax
        !           222: 024B E8B0 FDFF FF                      call    swrite
        !           223: 0250 83C4 08                           addl    %esp, $8
        !           224: 0253 FF75 08                           push    8(%ebp)
        !           225: 0256 E8A5 FDFF FF                      call    strlen
        !           226: 025B 59                                        pop     %ecx
        !           227: 025C 50                                        push    %eax
        !           228: 025D FF75 08                           push    8(%ebp)
        !           229: 0260 E89B FDFF FF                      call    swrite
        !           230: 0265 83C4 08                           addl    %esp, $8
        !           231: 0268 6A01                              push    $1
        !           232: 026A 8D45 FC                           lea     %eax, -4(%ebp)
        !           233: 026D 50                                        push    %eax
        !           234: 026E E88D FDFF FF                      call    swrite
        !           235: 0273 83C4 08                           addl    %esp, $8
        !           236: 0276 C9                                        leave
        !           237: 0277 C3                                        ret
        !           238:                                        .align  4
        !           239:                                        .globl startup
        !           240:                                startup:
        !           241: 0278 C810 0200                         enter   $528, $0
        !           242: 027C 57                                        push    %edi
        !           243: 027D C705 0000 0000 0000 0000          movl    sysended, $0
        !           244: 0287 C705 2C17 0000 0000 0000          movl    leavelock, $0
        !           245: 0291 A100 0000 00                      movl    %eax, role
        !           246: 0296 83F8 01                           cmpl    %eax, $1
        !           247: 0299 0F85 D802 0000                    jne     .L42
        !           248: 029F 6800 0200 00                      push    $512
        !           249: 02A4 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           250: 02AA 50                                        push    %eax
        !           251: 02AB E884 FEFF FF                      call    rmsg
        !           252: 02B0 83C4 08                           addl    %esp, $8
        !           253: 02B3 0BC0                              orl     %eax, %eax
        !           254: 02B5 7D3A                              jge     .L43
        !           255: 02B7 C785 FCFD FFFF B310 0000          movl    -516(%ebp), $.L44
        !           256:                                .L20016:
        !           257: 02C1 C785 F8FD FFFF 0000 0000          movl    -520(%ebp), $0
        !           258:                                .L45:
        !           259: 02CB FFB5 F8FD FFFF                    push    -520(%ebp)
        !           260: 02D1 FFB5 FCFD FFFF                    push    -516(%ebp)
        !           261: 02D7 6A01                              push    $1
        !           262: 02D9 E822 FDFF FF                      call    plog
        !           263: 02DE 83C4 0C                           addl    %esp, $12
        !           264: 02E1 FF05 0000 0000                    incl    terminatelevel
        !           265: 02E7 B859 0000 00                      movl    %eax, $89
        !           266: 02EC E97C 0500 00                      jmp     .L38
        !           267:                                .L43:
        !           268: 02F1 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           269: 02F7 50                                        push    %eax
        !           270: 02F8 E803 FDFF FF                      call    visib
        !           271: 02FD 59                                        pop     %ecx
        !           272: 02FE 50                                        push    %eax
        !           273: 02FF 68E1 1000 00                      push    $.L46
        !           274: 0304 6A02                              push    $2
        !           275: 0306 E8F5 FCFF FF                      call    printmsg
        !           276: 030B 83C4 0C                           addl    %esp, $12
        !           277: 030E 6A05                              push    $5
        !           278: 0310 68F0 1000 00                      push    $.L47
        !           279: 0315 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           280: 031B 50                                        push    %eax
        !           281: 031C E8DF FCFF FF                      call    strncmp
        !           282: 0321 83C4 0C                           addl    %esp, $12
        !           283: 0324 0BC0                              orl     %eax, %eax
        !           284: 0326 740C                              je      .L48
        !           285: 0328 C785 FCFD FFFF F610 0000          movl    -516(%ebp), $.L49
        !           286: 0332 EB8D                              jmp     .L20016
        !           287:                                .L48:
        !           288: 0334 80BD 05FE FFFF 00                 cmpb    -507(%ebp), $0
        !           289: 033B 741B                              je      .L10002
        !           290: 033D 80BD 05FE FFFF 0A                 cmpb    -507(%ebp), $10
        !           291: 0344 7412                              je      .L10002
        !           292: 0346 80BD 06FE FFFF 00                 cmpb    -506(%ebp), $0
        !           293: 034D 7409                              je      .L10002
        !           294: 034F 80BD 06FE FFFF 0A                 cmpb    -506(%ebp), $10
        !           295: 0356 7511                              jne     .L50
        !           296:                                .L10002:
        !           297: 0358 680D 1100 00                      push    $.L51
        !           298: 035D 6A01                              push    $1
        !           299: 035F E89C FCFF FF                      call    plog
        !           300: 0364 83C4 08                           addl    %esp, $8
        !           301: 0367 EB36                              jmp     .L52
        !           302:                                .L50:
        !           303: 0369 6A07                              push    $7
        !           304: 036B FF35 0000 0000                    push    rmtname
        !           305: 0371 8D85 06FE FFFF                    lea     %eax, -506(%ebp)
        !           306: 0377 50                                        push    %eax
        !           307: 0378 E883 FCFF FF                      call    strncmp
        !           308: 037D 83C4 0C                           addl    %esp, $12
        !           309: 0380 0BC0                              orl     %eax, %eax
        !           310: 0382 741B                              je      .L52
        !           311: 0384 C785 FCFD FFFF 2E11 0000          movl    -516(%ebp), $.L54
        !           312: 038E 8D85 06FE FFFF                    lea     %eax, -506(%ebp)
        !           313:                                .L20019:
        !           314: 0394 8985 F8FD FFFF                    movl    -520(%ebp), %eax
        !           315: 039A E92C FFFF FF                      jmp     .L45
        !           316:                                .L52:
        !           317: 039F FF35 0000 0000                    push    debuglevel
        !           318: 03A5 FF35 0000 0000                    push    nodename
        !           319: 03AB 6A07                              push    $7
        !           320: 03AD 684F 1100 00                      push    $.L55
        !           321: 03B2 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           322: 03B8 50                                        push    %eax
        !           323: 03B9 E842 FCFF FF                      call    sprintf
        !           324: 03BE 83C4 14                           addl    %esp, $20
        !           325: 03C1 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           326: 03C7 50                                        push    %eax
        !           327: 03C8 685E 1100 00                      push    $.L56
        !           328: 03CD 6A02                              push    $2
        !           329: 03CF E82C FCFF FF                      call    printmsg
        !           330: 03D4 83C4 0C                           addl    %esp, $12
        !           331: 03D7 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           332: 03DD 50                                        push    %eax
        !           333: 03DE E83D FEFF FF                      call    wmsg
        !           334: 03E3 59                                        pop     %ecx
        !           335: 03E4 6800 0200 00                      push    $512
        !           336: 03E9 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           337: 03EF 50                                        push    %eax
        !           338: 03F0 E83F FDFF FF                      call    rmsg
        !           339: 03F5 83C4 08                           addl    %esp, $8
        !           340: 03F8 0BC0                              orl     %eax, %eax
        !           341: 03FA 7D0F                              jge     .L57
        !           342: 03FC C785 FCFD FFFF 7611 0000          movl    -516(%ebp), $.L58
        !           343: 0406 E9B6 FEFF FF                      jmp     .L20016
        !           344:                                .L57:
        !           345: 040B 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           346: 0411 50                                        push    %eax
        !           347: 0412 E8E9 FBFF FF                      call    visib
        !           348: 0417 59                                        pop     %ecx
        !           349: 0418 50                                        push    %eax
        !           350: 0419 68A5 1100 00                      push    $.L59
        !           351: 041E 6A02                              push    $2
        !           352: 0420 E8DB FBFF FF                      call    printmsg
        !           353: 0425 83C4 0C                           addl    %esp, $12
        !           354: 0428 6A02                              push    $2
        !           355: 042A 68B4 1100 00                      push    $.L60
        !           356: 042F 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           357: 0435 50                                        push    %eax
        !           358: 0436 E8C5 FBFF FF                      call    strncmp
        !           359: 043B 83C4 0C                           addl    %esp, $12
        !           360: 043E 0BC0                              orl     %eax, %eax
        !           361: 0440 740F                              je      .L61
        !           362: 0442 C785 FCFD FFFF B811 0000          movl    -516(%ebp), $.L62
        !           363: 044C E970 FEFF FF                      jmp     .L20016
        !           364:                                .L61:
        !           365: 0451 6800 0200 00                      push    $512
        !           366: 0456 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           367: 045C 50                                        push    %eax
        !           368: 045D E8D2 FCFF FF                      call    rmsg
        !           369: 0462 83C4 08                           addl    %esp, $8
        !           370: 0465 0BC0                              orl     %eax, %eax
        !           371: 0467 7D0F                              jge     .L63
        !           372: 0469 C785 FCFD FFFF CF11 0000          movl    -516(%ebp), $.L64
        !           373: 0473 E949 FEFF FF                      jmp     .L20016
        !           374:                                .L63:
        !           375: 0478 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           376: 047E 50                                        push    %eax
        !           377: 047F E87C FBFF FF                      call    visib
        !           378: 0484 59                                        pop     %ecx
        !           379: 0485 50                                        push    %eax
        !           380: 0486 68FD 1100 00                      push    $.L65
        !           381: 048B 6A02                              push    $2
        !           382: 048D E86E FBFF FF                      call    printmsg
        !           383: 0492 83C4 0C                           addl    %esp, $12
        !           384: 0495 80BD 00FE FFFF 50                 cmpb    -512(%ebp), $80
        !           385: 049C 740F                              je      .L66
        !           386: 049E C785 FCFD FFFF 0C12 0000          movl    -516(%ebp), $.L67
        !           387: 04A8 E914 FEFF FF                      jmp     .L20016
        !           388:                                .L66:
        !           389: 04AD C685 F0FD FFFF 4E                 movb    -528(%ebp), $78
        !           390: 04B4 C785 F4FD FFFF 2312 0000          movl    -524(%ebp), $.L68
        !           391:                                .L71:
        !           392: 04BE 8BBD F4FD FFFF                    movl    %edi, -524(%ebp)
        !           393: 04C4 803F 00                           cmpb    (%edi), $0
        !           394: 04C7 742F                              je      .L69
        !           395: 04C9 0FBE 07                           movsxb  %eax, (%edi)
        !           396: 04CC 50                                        push    %eax
        !           397: 04CD 8D85 01FE FFFF                    lea     %eax, -511(%ebp)
        !           398: 04D3 50                                        push    %eax
        !           399: 04D4 E827 FBFF FF                      call    index
        !           400: 04D9 83C4 08                           addl    %esp, $8
        !           401: 04DC 0BC0                              orl     %eax, %eax
        !           402: 04DE 7410                              je      .L72
        !           403: 04E0 8BBD F4FD FFFF                    movl    %edi, -524(%ebp)
        !           404: 04E6 8A07                              movb    %al, (%edi)
        !           405: 04E8 8885 F0FD FFFF                    movb    -528(%ebp), %al
        !           406: 04EE EB08                              jmp     .L69
        !           407:                                .L72:
        !           408: 04F0 FF85 F4FD FFFF                    incl    -524(%ebp)
        !           409: 04F6 EBC6                              jmp     .L71
        !           410:                                .L69:
        !           411: 04F8 0FBE 85F0 FDFF FF                 movsxb  %eax, -528(%ebp)
        !           412: 04FF 50                                        push    %eax
        !           413: 0500 6825 1200 00                      push    $.L73
        !           414: 0505 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           415: 050B 50                                        push    %eax
        !           416: 050C E8EF FAFF FF                      call    sprintf
        !           417: 0511 83C4 0C                           addl    %esp, $12
        !           418: 0514 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           419: 051A 50                                        push    %eax
        !           420: 051B 6829 1200 00                      push    $.L74
        !           421: 0520 6A02                              push    $2
        !           422: 0522 E8D9 FAFF FF                      call    printmsg
        !           423: 0527 83C4 0C                           addl    %esp, $12
        !           424: 052A 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           425: 0530 50                                        push    %eax
        !           426: 0531 E8EA FCFF FF                      call    wmsg
        !           427: 0536 59                                        pop     %ecx
        !           428: 0537 80BD F0FD FFFF 4E                 cmpb    -528(%ebp), $78
        !           429: 053E 750F                              jne     .L75
        !           430: 0540 C785 FCFD FFFF 4112 0000          movl    -516(%ebp), $.L76
        !           431: 054A E972 FDFF FF                      jmp     .L20016
        !           432:                                .L75:
        !           433: 054F 0FBE 85F0 FDFF FF                 movsxb  %eax, -528(%ebp)
        !           434: 0556 50                                        push    %eax
        !           435: 0557 E814 0300 00                      call    setproto
        !           436: 055C 59                                        pop     %ecx
        !           437: 055D FF35 3017 0000                    push    .L40
        !           438: 0563 6A01                              push    $1
        !           439: 0565 E896 FAFF FF                      call    plog
        !           440: 056A 83C4 08                           addl    %esp, $8
        !           441: 056D B844 0000 00                      movl    %eax, $68
        !           442: 0572 E9F6 0200 00                      jmp     .L38
        !           443:                                .L42:
        !           444: 0577 FF35 0000 0000                    push    nodename
        !           445: 057D 6854 1200 00                      push    $.L78
        !           446: 0582 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           447: 0588 50                                        push    %eax
        !           448: 0589 E872 FAFF FF                      call    sprintf
        !           449: 058E 83C4 0C                           addl    %esp, $12
        !           450: 0591 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           451: 0597 50                                        push    %eax
        !           452: 0598 685D 1200 00                      push    $.L79
        !           453: 059D 6A02                              push    $2
        !           454: 059F E85C FAFF FF                      call    printmsg
        !           455: 05A4 83C4 0C                           addl    %esp, $12
        !           456: 05A7 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           457: 05AD 50                                        push    %eax
        !           458: 05AE E86D FCFF FF                      call    wmsg
        !           459: 05B3 59                                        pop     %ecx
        !           460: 05B4 6800 0200 00                      push    $512
        !           461: 05B9 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           462: 05BF 50                                        push    %eax
        !           463: 05C0 E86F FBFF FF                      call    rmsg
        !           464: 05C5 83C4 08                           addl    %esp, $8
        !           465: 05C8 0BC0                              orl     %eax, %eax
        !           466: 05CA 7D0F                              jge     .L80
        !           467: 05CC C785 FCFD FFFF 6C12 0000          movl    -516(%ebp), $.L81
        !           468: 05D6 E9E6 FCFF FF                      jmp     .L20016
        !           469:                                .L80:
        !           470: 05DB 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           471: 05E1 50                                        push    %eax
        !           472: 05E2 E819 FAFF FF                      call    visib
        !           473: 05E7 59                                        pop     %ecx
        !           474: 05E8 50                                        push    %eax
        !           475: 05E9 6896 1200 00                      push    $.L82
        !           476: 05EE 6A02                              push    $2
        !           477: 05F0 E80B FAFF FF                      call    printmsg
        !           478: 05F5 83C4 0C                           addl    %esp, $12
        !           479: 05F8 80BD 00FE FFFF 53                 cmpb    -512(%ebp), $83
        !           480: 05FF 740F                              je      .L83
        !           481: 0601 C785 FCFD FFFF AE12 0000          movl    -516(%ebp), $.L84
        !           482: 060B E9B1 FCFF FF                      jmp     .L20016
        !           483:                                .L83:
        !           484: 0610 6A20                              push    $32
        !           485: 0612 8D85 01FE FFFF                    lea     %eax, -511(%ebp)
        !           486: 0618 50                                        push    %eax
        !           487: 0619 E8E2 F9FF FF                      call    index
        !           488: 061E 83C4 08                           addl    %esp, $8
        !           489: 0621 8985 F4FD FFFF                    movl    -524(%ebp), %eax
        !           490: 0627 0BC0                              orl     %eax, %eax
        !           491: 0629 7409                              je      .L85
        !           492: 062B 8BBD F4FD FFFF                    movl    %edi, -524(%ebp)
        !           493: 0631 C607 00                           movb    (%edi), $0
        !           494:                                .L85:
        !           495: 0634 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           496: 063A 50                                        push    %eax
        !           497: 063B E8C0 F9FF FF                      call    strlen
        !           498: 0640 59                                        pop     %ecx
        !           499: 0641 83F8 0F                           cmpl    %eax, $15
        !           500: 0644 7E0F                              jle     .L86
        !           501: 0646 C785 FCFD FFFF CE12 0000          movl    -516(%ebp), $.L87
        !           502: 0650 E96C FCFF FF                      jmp     .L20016
        !           503:                                .L86:
        !           504: 0655 8D85 01FE FFFF                    lea     %eax, -511(%ebp)
        !           505: 065B 50                                        push    %eax
        !           506: 065C 6834 1700 00                      push    $.L39
        !           507: 0661 E89A F9FF FF                      call    strcpy
        !           508: 0666 83C4 08                           addl    %esp, $8
        !           509: 0669 C705 0000 0000 3417 0000          movl    rmtname, $.L39
        !           510: 0673 68E8 1200 00                      push    $.L88
        !           511: 0678 E883 F9FF FF                      call    open_the_logfile
        !           512: 067D 59                                        pop     %ecx
        !           513: 067E FF35 0000 0000                    push    version
        !           514: 0684 FF35 0000 0000                    push    processid
        !           515: 068A FF35 0000 0000                    push    rmtname
        !           516: 0690 68EF 1200 00                      push    $.L89
        !           517: 0695 6A01                              push    $1
        !           518: 0697 E864 F9FF FF                      call    plog
        !           519: 069C 83C4 14                           addl    %esp, $20
        !           520: 069F FF35 0000 0000                    push    rmtname
        !           521: 06A5 6810 1300 00                      push    $.L90
        !           522: 06AA 6A01                              push    $1
        !           523: 06AC E84F F9FF FF                      call    plog
        !           524: 06B1 83C4 0C                           addl    %esp, $12
        !           525: 06B4 FF35 0000 0000                    push    rmtname
        !           526: 06BA E841 F9FF FF                      call    lockit
        !           527: 06BF 59                                        pop     %ecx
        !           528: 06C0 0BC0                              orl     %eax, %eax
        !           529: 06C2 7D1E                              jge     .L91
        !           530: 06C4 C705 2C17 0000 0100 0000          movl    leavelock, $1
        !           531: 06CE C785 FCFD FFFF 2713 0000          movl    -516(%ebp), $.L92
        !           532:                                .L20020:
        !           533: 06D8 A100 0000 00                      movl    %eax, rmtname
        !           534: 06DD E9B2 FCFF FF                      jmp     .L20019
        !           535:                                .L91:
        !           536: 06E2 E811 FAFF FF                      call    checkrmt
        !           537: 06E7 0BC0                              orl     %eax, %eax
        !           538: 06E9 750C                              jne     .L93
        !           539: 06EB C785 FCFD FFFF 4713 0000          movl    -516(%ebp), $.L94
        !           540: 06F5 EBE1                              jmp     .L20020
        !           541:                                .L93:
        !           542: 06F7 0FBE 0519 0000 00                 movsxb  %eax, _stdin+25
        !           543: 06FE 50                                        push    %eax
        !           544: 06FF E8FC F8FF FF                      call    ttyname
        !           545: 0704 59                                        pop     %ecx
        !           546: 0705 A300 0000 00                      movl    rdevname, %eax
        !           547: 070A 0BC0                              orl     %eax, %eax
        !           548: 070C 750F                              jne     .L95
        !           549: 070E C785 FCFD FFFF 5713 0000          movl    -516(%ebp), $.L96
        !           550: 0718 E9A4 FBFF FF                      jmp     .L20016
        !           551:                                .L95:
        !           552: 071D 8305 0000 0000 05                 addl    rdevname, $5
        !           553: 0724 A100 0000 00                      movl    %eax, role
        !           554: 0729 83F8 01                           cmpl    %eax, $1
        !           555: 072C 7534                              jne     .L97
        !           556: 072E FF35 0000 0000                    push    rdevname
        !           557: 0734 E8C7 F8FF FF                      call    locktty
        !           558: 0739 59                                        pop     %ecx
        !           559: 073A 0BC0                              orl     %eax, %eax
        !           560: 073C 7D24                              jge     .L97
        !           561: 073E A100 0000 00                      movl    %eax, rdevname
        !           562: 0743 8985 F4FD FFFF                    movl    -524(%ebp), %eax
        !           563: 0749 C705 0000 0000 0000 0000          movl    rdevname, $0
        !           564: 0753 C785 FCFD FFFF 6F13 0000          movl    -516(%ebp), $.L99
        !           565: 075D E932 FCFF FF                      jmp     .L20019
        !           566:                                .L97:
        !           567: 0762 688A 1300 00                      push    $.L100
        !           568: 0767 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           569: 076D 50                                        push    %eax
        !           570: 076E E88D F8FF FF                      call    sprintf
        !           571: 0773 83C4 08                           addl    %esp, $8
        !           572: 0776 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           573: 077C 50                                        push    %eax
        !           574: 077D 688E 1300 00                      push    $.L101
        !           575: 0782 6A02                              push    $2
        !           576: 0784 E877 F8FF FF                      call    printmsg
        !           577: 0789 83C4 0C                           addl    %esp, $12
        !           578: 078C 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           579: 0792 50                                        push    %eax
        !           580: 0793 E888 FAFF FF                      call    wmsg
        !           581: 0798 59                                        pop     %ecx
        !           582: 0799 68A1 1300 00                      push    $.L103
        !           583: 079E 689D 1300 00                      push    $.L102
        !           584: 07A3 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           585: 07A9 50                                        push    %eax
        !           586: 07AA E851 F8FF FF                      call    sprintf
        !           587: 07AF 83C4 0C                           addl    %esp, $12
        !           588: 07B2 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           589: 07B8 50                                        push    %eax
        !           590: 07B9 68A3 1300 00                      push    $.L104
        !           591: 07BE 6A02                              push    $2
        !           592: 07C0 E83B F8FF FF                      call    printmsg
        !           593: 07C5 83C4 0C                           addl    %esp, $12
        !           594: 07C8 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           595: 07CE 50                                        push    %eax
        !           596: 07CF E84C FAFF FF                      call    wmsg
        !           597: 07D4 59                                        pop     %ecx
        !           598: 07D5 6800 0200 00                      push    $512
        !           599: 07DA 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           600: 07E0 50                                        push    %eax
        !           601: 07E1 E84E F9FF FF                      call    rmsg
        !           602: 07E6 83C4 08                           addl    %esp, $8
        !           603: 07E9 0BC0                              orl     %eax, %eax
        !           604: 07EB 7D0F                              jge     .L105
        !           605: 07ED C785 FCFD FFFF B213 0000          movl    -516(%ebp), $.L106
        !           606: 07F7 E9C5 FAFF FF                      jmp     .L20016
        !           607:                                .L105:
        !           608: 07FC 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           609: 0802 50                                        push    %eax
        !           610: 0803 E8F8 F7FF FF                      call    visib
        !           611: 0808 59                                        pop     %ecx
        !           612: 0809 50                                        push    %eax
        !           613: 080A 68E1 1300 00                      push    $.L107
        !           614: 080F 6A02                              push    $2
        !           615: 0811 E8EA F7FF FF                      call    printmsg
        !           616: 0816 83C4 0C                           addl    %esp, $12
        !           617: 0819 80BD 00FE FFFF 55                 cmpb    -512(%ebp), $85
        !           618: 0820 7519                              jne     .L10003
        !           619: 0822 0FBE 8501 FEFF FF                 movsxb  %eax, -511(%ebp)
        !           620: 0829 50                                        push    %eax
        !           621: 082A 68F9 1300 00                      push    $.L108
        !           622: 082F E8CC F7FF FF                      call    index
        !           623: 0834 83C4 08                           addl    %esp, $8
        !           624: 0837 0BC0                              orl     %eax, %eax
        !           625: 0839 750F                              jne     .L109
        !           626:                                .L10003:
        !           627: 083B C785 FCFD FFFF FB13 0000          movl    -516(%ebp), $.L110
        !           628: 0845 E977 FAFF FF                      jmp     .L20016
        !           629:                                .L109:
        !           630: 084A 0FBE 8501 FEFF FF                 movsxb  %eax, -511(%ebp)
        !           631: 0851 50                                        push    %eax
        !           632: 0852 E819 0000 00                      call    setproto
        !           633: 0857 59                                        pop     %ecx
        !           634: 0858 FF35 3017 0000                    push    .L40
        !           635: 085E 6A01                              push    $1
        !           636: 0860 E89B F7FF FF                      call    plog
        !           637: 0865 83C4 08                           addl    %esp, $8
        !           638: 0868 B852 0000 00                      movl    %eax, $82
        !           639:                                .L38:
        !           640: 086D 5F                                        pop     %edi
        !           641: 086E C9                                        leave
        !           642: 086F C3                                        ret
        !           643:                                        .align  4
        !           644:                                        .globl setproto
        !           645:                                setproto:
        !           646: 0870 55                                        push    %ebp
        !           647: 0871 8BEC                              movl    %ebp, %esp
        !           648: 0873 53                                        push    %ebx
        !           649: 0874 BB04 1700 00                      movl    %ebx, $protolst
        !           650:                                .L114:
        !           651: 0879 803B 00                           cmpb    (%ebx), $0
        !           652: 087C 740D                              je      .L112
        !           653: 087E 0FBE 03                           movsxb  %eax, (%ebx)
        !           654: 0881 3B45 08                           cmpl    %eax, 8(%ebp)
        !           655: 0884 7405                              je      .L112
        !           656: 0886 83C3 14                           addl    %ebx, $20
        !           657: 0889 EBEE                              jmp     .L114
        !           658:                                .L112:
        !           659: 088B 803B 00                           cmpb    (%ebx), $0
        !           660: 088E 7510                              jne     .L115
        !           661: 0890 FF75 08                           push    8(%ebp)
        !           662: 0893 681D 1400 00                      push    $.L116
        !           663: 0898 E863 F7FF FF                      call    fatal
        !           664: 089D 83C4 08                           addl    %esp, $8
        !           665:                                .L115:
        !           666: 08A0 FF75 08                           push    8(%ebp)
        !           667: 08A3 6843 1400 00                      push    $.L117
        !           668: 08A8 6A01                              push    $1
        !           669: 08AA E851 F7FF FF                      call    printmsg
        !           670: 08AF 83C4 0C                           addl    %esp, $12
        !           671: 08B2 8B43 04                           movl    %eax, 4(%ebx)
        !           672: 08B5 A304 0000 00                      movl    getpkt, %eax
        !           673: 08BA 8B43 08                           movl    %eax, 8(%ebx)
        !           674: 08BD A304 0000 00                      movl    sendpkt, %eax
        !           675: 08C2 8B43 0C                           movl    %eax, 12(%ebx)
        !           676: 08C5 A304 0000 00                      movl    openpk, %eax
        !           677: 08CA 8B43 10                           movl    %eax, 16(%ebx)
        !           678: 08CD A304 0000 00                      movl    closepk, %eax
        !           679: 08D2 5B                                        pop     %ebx
        !           680: 08D3 C9                                        leave
        !           681: 08D4 C3                                        ret
        !           682: 08D5 9090 90                           .align  4
        !           683:                                        .globl expectstr
        !           684:                                expectstr:
        !           685: 08D8 C80C 0200                         enter   $524, $0
        !           686: 08DC 57                                        push    %edi
        !           687: 08DD 53                                        push    %ebx
        !           688: 08DE C785 F8FD FFFF 0000 0000          movl    -520(%ebp), $0
        !           689: 08E8 FF75 08                           push    8(%ebp)
        !           690: 08EB 6857 1400 00                      push    $.L119
        !           691: 08F0 6A64                              push    $100
        !           692: 08F2 E809 F7FF FF                      call    printmsg
        !           693: 08F7 83C4 0C                           addl    %esp, $12
        !           694: 08FA 6868 1400 00                      push    $.L120
        !           695: 08FF FF75 08                           push    8(%ebp)
        !           696: 0902 E8F9 F6FF FF                      call    strcmp
        !           697: 0907 83C4 08                           addl    %esp, $8
        !           698: 090A 0BC0                              orl     %eax, %eax
        !           699: 090C 750A                              jne     .L121
        !           700: 090E C785 F8FD FFFF 0100 0000          movl    -520(%ebp), $1
        !           701:                                .L121:
        !           702: 0918 FF75 08                           push    8(%ebp)
        !           703: 091B E8E0 F6FF FF                      call    strlen
        !           704: 0920 59                                        pop     %ecx
        !           705: 0921 8985 F4FD FFFF                    movl    -524(%ebp), %eax
        !           706: 0927 8D9D 00FE FFFF                    lea     %ebx, -512(%ebp)
        !           707:                                .L123:
        !           708: 092D 83BD F8FD FFFF 00                 cmpl    -520(%ebp), $0
        !           709: 0934 756A                              jne     .L122
        !           710: 0936 FF75 0C                           push    12(%ebp)
        !           711: 0939 6A01                              push    $1
        !           712: 093B 8D85 FCFD FFFF                    lea     %eax, -516(%ebp)
        !           713: 0941 50                                        push    %eax
        !           714: 0942 E8B9 F6FF FF                      call    sread
        !           715: 0947 83C4 0C                           addl    %esp, $12
        !           716: 094A 83F8 01                           cmpl    %eax, $1
        !           717: 094D 7551                              jne     .L122
        !           718: 094F 8BFB                              movl    %edi, %ebx
        !           719: 0951 43                                        incl    %ebx
        !           720: 0952 8A85 FCFD FFFF                    movb    %al, -516(%ebp)
        !           721: 0958 8807                              movb    (%edi), %al
        !           722: 095A 8BFD                              movl    %edi, %ebp
        !           723: 095C 81EF 0002 0000                    subl    %edi, $512
        !           724: 0962 8BC3                              movl    %eax, %ebx
        !           725: 0964 2BC7                              subl    %eax, %edi
        !           726: 0966 3B85 F4FD FFFF                    cmpl    %eax, -524(%ebp)
        !           727: 096C 7CBF                              jl      .L123
        !           728: 096E C603 00                           movb    (%ebx), $0
        !           729: 0971 FFB5 F4FD FFFF                    push    -524(%ebp)
        !           730: 0977 8BC3                              movl    %eax, %ebx
        !           731: 0979 2B85 F4FD FFFF                    subl    %eax, -524(%ebp)
        !           732: 097F 50                                        push    %eax
        !           733: 0980 FF75 08                           push    8(%ebp)
        !           734: 0983 E878 F6FF FF                      call    strncmp
        !           735: 0988 83C4 0C                           addl    %esp, $12
        !           736: 098B 0BC0                              orl     %eax, %eax
        !           737: 098D 750A                              jne     .L125
        !           738: 098F C785 F8FD FFFF 0100 0000          movl    -520(%ebp), $1
        !           739:                                .L125:
        !           740: 0999 8BFD                              movl    %edi, %ebp
        !           741: 099B 4F                                        decl    %edi
        !           742: 099C 3BDF                              cmpl    %ebx, %edi
        !           743: 099E 758D                              jne     .L123
        !           744:                                .L122:
        !           745: 09A0 8BFD                              movl    %edi, %ebp
        !           746: 09A2 81EF 0002 0000                    subl    %edi, $512
        !           747: 09A8 8BC3                              movl    %eax, %ebx
        !           748: 09AA 2BC7                              subl    %eax, %edi
        !           749: 09AC 50                                        push    %eax
        !           750: 09AD 8D85 00FE FFFF                    lea     %eax, -512(%ebp)
        !           751: 09B3 50                                        push    %eax
        !           752: 09B4 E847 F6FF FF                      call    visbuf
        !           753: 09B9 83C4 08                           addl    %esp, $8
        !           754: 09BC 50                                        push    %eax
        !           755: 09BD 6868 1400 00                      push    $.L127
        !           756: 09C2 6A01                              push    $1
        !           757: 09C4 E837 F6FF FF                      call    printmsg
        !           758: 09C9 83C4 0C                           addl    %esp, $12
        !           759: 09CC 83BD F8FD FFFF 00                 cmpl    -520(%ebp), $0
        !           760: 09D3 740F                              je      .L128
        !           761: 09D5 687F 1400 00                      push    $.L129
        !           762: 09DA 6A01                              push    $1
        !           763: 09DC E81F F6FF FF                      call    printmsg
        !           764: 09E1 83C4 08                           addl    %esp, $8
        !           765:                                .L128:
        !           766: 09E4 8B85 F8FD FFFF                    movl    %eax, -520(%ebp)
        !           767: 09EA 5B                                        pop     %ebx
        !           768: 09EB 5F                                        pop     %edi
        !           769: 09EC C9                                        leave
        !           770: 09ED C3                                        ret
        !           771: 09EE 9090                              .align  4
        !           772:                                        .globl sendstr
        !           773:                                sendstr:
        !           774: 09F0 C80C 0000                         enter   $12, $0
        !           775: 09F4 56                                        push    %esi
        !           776: 09F5 57                                        push    %edi
        !           777: 09F6 53                                        push    %ebx
        !           778: 09F7 8B5D 08                           movl    %ebx, 8(%ebp)
        !           779: 09FA 6A01                              push    $1
        !           780: 09FC E8FF F5FF FF                      call    sleep
        !           781: 0A01 59                                        pop     %ecx
        !           782: 0A02 6A02                              push    $2
        !           783: 0A04 6888 1400 00                      push    $.L131
        !           784: 0A09 FF75 08                           push    8(%ebp)
        !           785: 0A0C E8EF F5FF FF                      call    strncmp
        !           786: 0A11 83C4 0C                           addl    %esp, $12
        !           787: 0A14 0BC0                              orl     %eax, %eax
        !           788: 0A16 7507                              jne     .L132
        !           789: 0A18 C745 0888 1400 00                 movl    8(%ebp), $.L133
        !           790:                                .L132:
        !           791: 0A1F 2BC0                              subl    %eax, %eax
        !           792: 0A21 8945 F8                           movl    -8(%ebp), %eax
        !           793: 0A24 8945 F4                           movl    -12(%ebp), %eax
        !           794:                                .L135:
        !           795: 0A27 8BFB                              movl    %edi, %ebx
        !           796: 0A29 43                                        incl    %ebx
        !           797: 0A2A 8A07                              movb    %al, (%edi)
        !           798: 0A2C 8845 FC                           movb    -4(%ebp), %al
        !           799: 0A2F 0AC0                              orb     %al, %al
        !           800: 0A31 0F84 C701 0000                    je      .L134
        !           801: 0A37 837D F800                         cmpl    -8(%ebp), $0
        !           802: 0A3B 756E                              jne     .L136
        !           803: 0A3D 6A03                              push    $3
        !           804: 0A3F 6889 1400 00                      push    $.L137
        !           805: 0A44 8D43 FF                           lea     %eax, -1(%ebx)
        !           806: 0A47 50                                        push    %eax
        !           807: 0A48 E8B3 F5FF FF                      call    strncmp
        !           808: 0A4D 83C4 0C                           addl    %esp, $12
        !           809: 0A50 0BC0                              orl     %eax, %eax
        !           810: 0A52 7514                              jne     .L138
        !           811: 0A54 6A01                              push    $1
        !           812: 0A56 688D 1400 00                      push    $.L139
        !           813: 0A5B E8A0 F5FF FF                      call    swrite
        !           814: 0A60 83C4 08                           addl    %esp, $8
        !           815: 0A63 83C3 02                           addl    %ebx, $2
        !           816: 0A66 EBBF                              jmp     .L135
        !           817:                                .L138:
        !           818: 0A68 6A04                              push    $4
        !           819: 0A6A 688F 1400 00                      push    $.L141
        !           820: 0A6F 8D43 FF                           lea     %eax, -1(%ebx)
        !           821: 0A72 50                                        push    %eax
        !           822: 0A73 E888 F5FF FF                      call    strncmp
        !           823: 0A78 83C4 0C                           addl    %esp, $12
        !           824: 0A7B 0BC0                              orl     %eax, %eax
        !           825: 0A7D 750A                              jne     .L142
        !           826: 0A7F E87C F5FF FF                      call    sendbrk
        !           827: 0A84 83C3 04                           addl    %ebx, $4
        !           828: 0A87 EB9E                              jmp     .L135
        !           829:                                .L142:
        !           830: 0A89 807D FC5C                         cmpb    -4(%ebp), $92
        !           831: 0A8D 7509                              jne     .L144
        !           832: 0A8F C745 F801 0000 00                 movl    -8(%ebp), $1
        !           833: 0A96 EB8F                              jmp     .L135
        !           834:                                .L144:
        !           835: 0A98 6A01                              push    $1
        !           836: 0A9A 8D45 FC                           lea     %eax, -4(%ebp)
        !           837: 0A9D 50                                        push    %eax
        !           838: 0A9E E85D F5FF FF                      call    swrite
        !           839: 0AA3 83C4 08                           addl    %esp, $8
        !           840: 0AA6 E97C FFFF FF                      jmp     .L135
        !           841:                                .L136:
        !           842: 0AAB 0FBE 45FC                         movsxb  %eax, -4(%ebp)
        !           843: 0AAF BAC5 0A00 00                      movl    %edx, $.L10006-4
        !           844: 0AB4 B90B 0000 00                      movl    %ecx, $11
        !           845:                                .L10007:
        !           846: 0AB9 83C2 04                           addl    %edx, $4
        !           847: 0ABC 3B02                              cmpl    %eax, (%edx)
        !           848: 0ABE E0F9                              loopne  .L10007
        !           849: 0AC0 0F85 CA00 0000                    jne     .L165
        !           850: 0AC6 FF62 2C                           ijmp    44(%edx)
        !           851:                                .L10006:
        !           852: 0AC9 4B00 0000                         .long   75
        !           853: 0ACD 4E00 0000                         .long   78
        !           854: 0AD1 5C00 0000                         .long   92
        !           855: 0AD5 6200 0000                         .long   98
        !           856: 0AD9 6300 0000                         .long   99
        !           857: 0ADD 6400 0000                         .long   100
        !           858: 0AE1 6E00 0000                         .long   110
        !           859: 0AE5 7000 0000                         .long   112
        !           860: 0AE9 7200 0000                         .long   114
        !           861: 0AED 7300 0000                         .long   115
        !           862: 0AF1 7400 0000                         .long   116
        !           863: 0AF5 460B 0000                         .long   .L151
        !           864: 0AF9 5C0B 0000                         .long   .L154
        !           865: 0AFD 870B 0000                         .long   .L163
        !           866: 0B01 210B 0000                         .long   .L147
        !           867: 0B05 2D0B 0000                         .long   .L149
        !           868: 0B09 390B 0000                         .long   .L150
        !           869: 0B0D 500B 0000                         .long   .L152
        !           870: 0B11 680B 0000                         .long   .L156
        !           871: 0B15 6C0B 0000                         .long   .L157
        !           872: 0B19 750B 0000                         .long   .L159
        !           873: 0B1D 7E0B 0000                         .long   .L161
        !           874:                                .L147:
        !           875: 0B21 6A01                              push    $1
        !           876: 0B23 6895 1400 00                      push    $.L148
        !           877: 0B28 E9BD 0000 00                      jmp     .L20036
        !           878:                                .L149:
        !           879: 0B2D C745 F401 0000 00                 movl    -12(%ebp), $1
        !           880: 0B34 E9B9 0000 00                      jmp     .L146
        !           881:                                .L150:
        !           882: 0B39 6A02                              push    $2
        !           883:                                .L20030:
        !           884: 0B3B E8C0 F4FF FF                      call    sleep
        !           885: 0B40 59                                        pop     %ecx
        !           886: 0B41 E9AC 0000 00                      jmp     .L146
        !           887:                                .L151:
        !           888: 0B46 E8B5 F4FF FF                      call    sendbrk
        !           889: 0B4B E9A2 0000 00                      jmp     .L146
        !           890:                                .L152:
        !           891: 0B50 6A01                              push    $1
        !           892: 0B52 6897 1400 00                      push    $.L153
        !           893: 0B57 E98E 0000 00                      jmp     .L20036
        !           894:                                .L154:
        !           895: 0B5C 6A01                              push    $1
        !           896: 0B5E 6899 1400 00                      push    $.L155
        !           897: 0B63 E982 0000 00                      jmp     .L20036
        !           898:                                .L156:
        !           899: 0B68 6A01                              push    $1
        !           900: 0B6A EBCF                              jmp     .L20030
        !           901:                                .L157:
        !           902: 0B6C 6A01                              push    $1
        !           903: 0B6E 689B 1400 00                      push    $.L158
        !           904: 0B73 EB75                              jmp     .L20036
        !           905:                                .L159:
        !           906: 0B75 6A01                              push    $1
        !           907: 0B77 689D 1400 00                      push    $.L160
        !           908: 0B7C EB6C                              jmp     .L20036
        !           909:                                .L161:
        !           910: 0B7E 6A01                              push    $1
        !           911: 0B80 689F 1400 00                      push    $.L162
        !           912: 0B85 EB63                              jmp     .L20036
        !           913:                                .L163:
        !           914: 0B87 6A01                              push    $1
        !           915: 0B89 68A1 1400 00                      push    $.L164
        !           916: 0B8E EB5A                              jmp     .L20036
        !           917:                                .L165:
        !           918: 0B90 0FBE 7DFC                         movsxb  %edi, -4(%ebp)
        !           919: 0B94 F687 0100 0000 04                 testb   _ctype+1(%edi), $4
        !           920: 0B9B 7419                              je      .L10005
        !           921: 0B9D 0FBE 3B                           movsxb  %edi, (%ebx)
        !           922: 0BA0 F687 0100 0000 04                 testb   _ctype+1(%edi), $4
        !           923: 0BA7 740D                              je      .L10005
        !           924: 0BA9 0FBE 7B01                         movsxb  %edi, 1(%ebx)
        !           925: 0BAD F687 0100 0000 04                 testb   _ctype+1(%edi), $4
        !           926: 0BB4 7510                              jne     .L166
        !           927:                                .L10005:
        !           928: 0BB6 FF75 08                           push    8(%ebp)
        !           929: 0BB9 68A5 1400 00                      push    $.L167
        !           930: 0BBE E83D F4FF FF                      call    fatal
        !           931: 0BC3 83C4 08                           addl    %esp, $8
        !           932:                                .L166:
        !           933: 0BC6 0FBE 7301                         movsxb  %esi, 1(%ebx)
        !           934: 0BCA 0FBE 3B                           movsxb  %edi, (%ebx)
        !           935: 0BCD 83EF 30                           subl    %edi, $48
        !           936: 0BD0 C1E7 03                           sall    %edi, $3
        !           937: 0BD3 0FBE 45FC                         movsxb  %eax, -4(%ebp)
        !           938: 0BD7 83E8 30                           subl    %eax, $48
        !           939: 0BDA C1E0 06                           sall    %eax, $6
        !           940: 0BDD 0BC7                              orl     %eax, %edi
        !           941: 0BDF 0BC6                              orl     %eax, %esi
        !           942: 0BE1 8845 FC                           movb    -4(%ebp), %al
        !           943: 0BE4 6A01                              push    $1
        !           944: 0BE6 8D45 FC                           lea     %eax, -4(%ebp)
        !           945: 0BE9 50                                        push    %eax
        !           946:                                .L20036:
        !           947: 0BEA E811 F4FF FF                      call    swrite
        !           948: 0BEF 83C4 08                           addl    %esp, $8
        !           949:                                .L146:
        !           950: 0BF2 C745 F800 0000 00                 movl    -8(%ebp), $0
        !           951: 0BF9 E929 FEFF FF                      jmp     .L135
        !           952:                                .L134:
        !           953: 0BFE 837D F400                         cmpl    -12(%ebp), $0
        !           954: 0C02 750F                              jne     .L130
        !           955: 0C04 6A01                              push    $1
        !           956: 0C06 68C3 1400 00                      push    $.L169
        !           957: 0C0B E8F0 F3FF FF                      call    swrite
        !           958: 0C10 83C4 08                           addl    %esp, $8
        !           959:                                .L130:
        !           960: 0C13 5B                                        pop     %ebx
        !           961: 0C14 5F                                        pop     %edi
        !           962: 0C15 5E                                        pop     %esi
        !           963: 0C16 C9                                        leave
        !           964: 0C17 C3                                        ret
        !           965:                                        .align  4
        !           966:                                        .globl callup
        !           967:                                callup:
        !           968: 0C18 C81C 0000                         enter   $28, $0
        !           969: 0C1C 57                                        push    %edi
        !           970: 0C1D FF35 0000 0000                    push    version
        !           971: 0C23 FF35 0000 0000                    push    processid
        !           972: 0C29 FF35 0000 0000                    push    rmtname
        !           973: 0C2F 68C5 1400 00                      push    $.L171
        !           974: 0C34 6A01                              push    $1
        !           975: 0C36 E8C5 F3FF FF                      call    plog
        !           976: 0C3B 83C4 14                           addl    %esp, $20
        !           977: 0C3E 6A02                              push    $2
        !           978: 0C40 E8BB F3FF FF                      call    lsys_value
        !           979: 0C45 59                                        pop     %ecx
        !           980: 0C46 8945 FC                           movl    -4(%ebp), %eax
        !           981: 0C49 6A03                              push    $3
        !           982: 0C4B E8B0 F3FF FF                      call    lsys_value
        !           983: 0C50 59                                        pop     %ecx
        !           984: 0C51 8945 F8                           movl    -8(%ebp), %eax
        !           985: 0C54 6A04                              push    $4
        !           986: 0C56 E8A5 F3FF FF                      call    lsys_value
        !           987: 0C5B 59                                        pop     %ecx
        !           988: 0C5C 8945 F4                           movl    -12(%ebp), %eax
        !           989: 0C5F 68E0 1400 00                      push    $.L172
        !           990: 0C64 FF75 FC                           push    -4(%ebp)
        !           991: 0C67 E894 F3FF FF                      call    strcmp
        !           992: 0C6C 83C4 08                           addl    %esp, $8
        !           993: 0C6F 0BC0                              orl     %eax, %eax
        !           994: 0C71 7524                              jne     .L173
        !           995: 0C73 FF75 F4                           push    -12(%ebp)
        !           996: 0C76 FF75 F8                           push    -8(%ebp)
        !           997: 0C79 6A00                              push    $0
        !           998: 0C7B E880 F3FF FF                      call    dcpdial
        !           999: 0C80 83C4 0C                           addl    %esp, $12
        !          1000: 0C83 0BC0                              orl     %eax, %eax
        !          1001: 0C85 7524                              jne     .L176
        !          1002:                                .L175:
        !          1003: 0C87 FF05 0000 0000                    incl    terminatelevel
        !          1004: 0C8D B859 0000 00                      movl    %eax, $89
        !          1005: 0C92 E908 0100 00                      jmp     .L170
        !          1006:                                .L173:
        !          1007: 0C97 6A00                              push    $0
        !          1008: 0C99 FF75 F8                           push    -8(%ebp)
        !          1009: 0C9C FF75 FC                           push    -4(%ebp)
        !          1010: 0C9F E85C F3FF FF                      call    dcpdial
        !          1011: 0CA4 83C4 0C                           addl    %esp, $12
        !          1012: 0CA7 0BC0                              orl     %eax, %eax
        !          1013: 0CA9 74DC                              je      .L175
        !          1014:                                .L176:
        !          1015: 0CAB C745 E400 0000 00                 movl    -28(%ebp), $0
        !          1016:                                .L180:
        !          1017: 0CB2 FF75 E4                           push    -28(%ebp)
        !          1018: 0CB5 E846 F3FF FF                      call    lsys_expect
        !          1019: 0CBA 59                                        pop     %ecx
        !          1020: 0CBB 8945 F0                           movl    -16(%ebp), %eax
        !          1021: 0CBE 0BC0                              orl     %eax, %eax
        !          1022: 0CC0 0F84 D400 0000                    je      .L178
        !          1023:                                .L182:
        !          1024: 0CC6 FF75 F0                           push    -16(%ebp)
        !          1025: 0CC9 68E4 1400 00                      push    $.L183
        !          1026: 0CCE 6A01                              push    $1
        !          1027: 0CD0 E82B F3FF FF                      call    printmsg
        !          1028: 0CD5 83C4 0C                           addl    %esp, $12
        !          1029: 0CD8 6A2D                              push    $45
        !          1030: 0CDA FF75 F0                           push    -16(%ebp)
        !          1031: 0CDD E81E F3FF FF                      call    index
        !          1032: 0CE2 83C4 08                           addl    %esp, $8
        !          1033: 0CE5 8945 E8                           movl    -24(%ebp), %eax
        !          1034: 0CE8 0BC0                              orl     %eax, %eax
        !          1035: 0CEA 7409                              je      .L184
        !          1036: 0CEC 8B7D E8                           movl    %edi, -24(%ebp)
        !          1037: 0CEF FF45 E8                           incl    -24(%ebp)
        !          1038: 0CF2 C607 00                           movb    (%edi), $0
        !          1039:                                .L184:
        !          1040: 0CF5 6A28                              push    $40
        !          1041: 0CF7 FF75 F0                           push    -16(%ebp)
        !          1042: 0CFA E8D9 FBFF FF                      call    expectstr
        !          1043: 0CFF 83C4 08                           addl    %esp, $8
        !          1044: 0D02 0BC0                              orl     %eax, %eax
        !          1045: 0D04 7567                              jne     .L181
        !          1046: 0D06 837D E800                         cmpl    -24(%ebp), $0
        !          1047: 0D0A 7514                              jne     .L186
        !          1048: 0D0C 68FB 1400 00                      push    $.L187
        !          1049: 0D11 6A01                              push    $1
        !          1050: 0D13 E8E8 F2FF FF                      call    plog
        !          1051: 0D18 83C4 08                           addl    %esp, $8
        !          1052: 0D1B E967 FFFF FF                      jmp     .L175
        !          1053:                                .L186:
        !          1054: 0D20 6A2D                              push    $45
        !          1055: 0D22 FF75 E8                           push    -24(%ebp)
        !          1056: 0D25 E8D6 F2FF FF                      call    index
        !          1057: 0D2A 83C4 08                           addl    %esp, $8
        !          1058: 0D2D 8945 F0                           movl    -16(%ebp), %eax
        !          1059: 0D30 0BC0                              orl     %eax, %eax
        !          1060: 0D32 7510                              jne     .L188
        !          1061: 0D34 FF75 E8                           push    -24(%ebp)
        !          1062: 0D37 6809 1500 00                      push    $.L189
        !          1063: 0D3C E8BF F2FF FF                      call    fatal
        !          1064: 0D41 83C4 08                           addl    %esp, $8
        !          1065:                                .L188:
        !          1066: 0D44 8B7D F0                           movl    %edi, -16(%ebp)
        !          1067: 0D47 FF45 F0                           incl    -16(%ebp)
        !          1068: 0D4A C607 00                           movb    (%edi), $0
        !          1069: 0D4D FF75 E8                           push    -24(%ebp)
        !          1070: 0D50 6826 1500 00                      push    $.L190
        !          1071: 0D55 6A01                              push    $1
        !          1072: 0D57 E8A4 F2FF FF                      call    printmsg
        !          1073: 0D5C 83C4 0C                           addl    %esp, $12
        !          1074: 0D5F FF75 E8                           push    -24(%ebp)
        !          1075: 0D62 E889 FCFF FF                      call    sendstr
        !          1076: 0D67 59                                        pop     %ecx
        !          1077: 0D68 E959 FFFF FF                      jmp     .L182
        !          1078:                                .L181:
        !          1079: 0D6D FF75 E4                           push    -28(%ebp)
        !          1080: 0D70 E88B F2FF FF                      call    lsys_send
        !          1081: 0D75 59                                        pop     %ecx
        !          1082: 0D76 8945 EC                           movl    -20(%ebp), %eax
        !          1083: 0D79 50                                        push    %eax
        !          1084: 0D7A 6842 1500 00                      push    $.L191
        !          1085: 0D7F 6A01                              push    $1
        !          1086: 0D81 E87A F2FF FF                      call    printmsg
        !          1087: 0D86 83C4 0C                           addl    %esp, $12
        !          1088: 0D89 FF75 EC                           push    -20(%ebp)
        !          1089: 0D8C E85F FCFF FF                      call    sendstr
        !          1090: 0D91 59                                        pop     %ecx
        !          1091: 0D92 FF45 E4                           incl    -28(%ebp)
        !          1092: 0D95 E918 FFFF FF                      jmp     .L180
        !          1093:                                .L178:
        !          1094: 0D9A B850 0000 00                      movl    %eax, $80
        !          1095:                                .L170:
        !          1096: 0D9F 5F                                        pop     %edi
        !          1097: 0DA0 C9                                        leave
        !          1098: 0DA1 C3                                        ret
        !          1099: 0DA2 9090                              .align  4
        !          1100:                                        .globl sysend
        !          1101:                                sysend:
        !          1102: 0DA4 55                                        push    %ebp
        !          1103: 0DA5 8BEC                              movl    %ebp, %esp
        !          1104: 0DA7 FF35 0000 0000                    push    rdevname
        !          1105: 0DAD E84E F2FF FF                      call    lockttyexist
        !          1106: 0DB2 59                                        pop     %ecx
        !          1107: 0DB3 0BC0                              orl     %eax, %eax
        !          1108: 0DB5 744E                              je      .L193
        !          1109: 0DB7 A100 0000 00                      movl    %eax, role
        !          1110: 0DBC 83F8 01                           cmpl    %eax, $1
        !          1111: 0DBF 7516                              jne     .L194
        !          1112: 0DC1 6857 1500 00                      push    $.L195
        !          1113: 0DC6 6A64                              push    $100
        !          1114: 0DC8 E833 F2FF FF                      call    printmsg
        !          1115: 0DCD 83C4 08                           addl    %esp, $8
        !          1116: 0DD0 E82B F2FF FF                      call    dcpundial
        !          1117: 0DD5 EB2E                              jmp     .L193
        !          1118:                                .L194:
        !          1119: 0DD7 6883 1500 00                      push    $.L197
        !          1120: 0DDC 6A01                              push    $1
        !          1121: 0DDE E81D F2FF FF                      call    plog
        !          1122: 0DE3 83C4 08                           addl    %esp, $8
        !          1123: 0DE6 FF35 0000 0000                    push    rdevname
        !          1124: 0DEC E80F F2FF FF                      call    unlocktty
        !          1125: 0DF1 59                                        pop     %ecx
        !          1126: 0DF2 0BC0                              orl     %eax, %eax
        !          1127: 0DF4 740F                              je      .L193
        !          1128: 0DF6 68AD 1500 00                      push    $.L199
        !          1129: 0DFB 6A01                              push    $1
        !          1130: 0DFD E8FE F1FF FF                      call    plog
        !          1131: 0E02 83C4 08                           addl    %esp, $8
        !          1132:                                .L193:
        !          1133: 0E05 833D 2C17 0000 00                 cmpl    leavelock, $0
        !          1134: 0E0C 7552                              jne     .L200
        !          1135: 0E0E FF35 0000 0000                    push    rmtname
        !          1136: 0E14 E8E7 F1FF FF                      call    lockexist
        !          1137: 0E19 59                                        pop     %ecx
        !          1138: 0E1A 0BC0                              orl     %eax, %eax
        !          1139: 0E1C 7442                              je      .L200
        !          1140: 0E1E E8DD F1FF FF                      call    dcpundial
        !          1141: 0E23 68D9 1500 00                      push    $.L201
        !          1142: 0E28 6A01                              push    $1
        !          1143: 0E2A E8D1 F1FF FF                      call    plog
        !          1144: 0E2F 83C4 08                           addl    %esp, $8
        !          1145: 0E32 FF35 0000 0000                    push    rmtname
        !          1146: 0E38 E8C3 F1FF FF                      call    lockrm
        !          1147: 0E3D 59                                        pop     %ecx
        !          1148: 0E3E 0BC0                              orl     %eax, %eax
        !          1149: 0E40 741E                              je      .L200
        !          1150: 0E42 68F3 1500 00                      push    $.L203
        !          1151: 0E47 6A00                              push    $0
        !          1152: 0E49 E8B2 F1FF FF                      call    printmsg
        !          1153: 0E4E 83C4 08                           addl    %esp, $8
        !          1154: 0E51 6821 1600 00                      push    $.L204
        !          1155: 0E56 6A01                              push    $1
        !          1156: 0E58 E8A3 F1FF FF                      call    plog
        !          1157: 0E5D 83C4 08                           addl    %esp, $8
        !          1158:                                .L200:
        !          1159: 0E60 FF35 0000 0000                    push    processid
        !          1160: 0E66 833D 0000 0000 00                 cmpl    terminatelevel, $0
        !          1161: 0E6D 7407                              je      .L10008
        !          1162: 0E6F 684F 1600 00                      push    $.L205
        !          1163: 0E74 EB05                              jmp     .L10009
        !          1164:                                .L10008:
        !          1165: 0E76 6868 1600 00                      push    $.L206
        !          1166:                                .L10009:
        !          1167: 0E7B 6A01                              push    $1
        !          1168: 0E7D E87E F1FF FF                      call    plog
        !          1169: 0E82 83C4 0C                           addl    %esp, $12
        !          1170: 0E85 E876 F1FF FF                      call    close_logfile
        !          1171: 0E8A C705 0000 0000 0100 0000          movl    sysended, $1
        !          1172: 0E94 A100 0000 00                      movl    %eax, role
        !          1173: 0E99 83F8 01                           cmpl    %eax, $1
        !          1174: 0E9C 7507                              jne     .L10010
        !          1175: 0E9E B849 0000 00                      movl    %eax, $73
        !          1176: 0EA3 EB05                              jmp     .L192
        !          1177:                                .L10010:
        !          1178: 0EA5 B841 0000 00                      movl    %eax, $65
        !          1179:                                .L192:
        !          1180: 0EAA C9                                        leave
        !          1181: 0EAB C3                                        ret
        !          1182:                                        .align  4
        !          1183:                                        .globl scandir
        !          1184:                                scandir:
        !          1185: 0EAC C858 0000                         enter   $88, $0
        !          1186: 0EB0 FF35 0000 0000                    push    rmtname
        !          1187: 0EB6 688C 1600 00                      push    $.L209
        !          1188: 0EBB 6886 1600 00                      push    $.L208
        !          1189: 0EC0 8D45 B0                           lea     %eax, -80(%ebp)
        !          1190: 0EC3 50                                        push    %eax
        !          1191: 0EC4 E837 F1FF FF                      call    sprintf
        !          1192: 0EC9 83C4 10                           addl    %esp, $16
        !          1193: 0ECC 8D45 B0                           lea     %eax, -80(%ebp)
        !          1194: 0ECF 50                                        push    %eax
        !          1195: 0ED0 689C 1600 00                      push    $.L210
        !          1196: 0ED5 6A0A                              push    $10
        !          1197: 0ED7 E824 F1FF FF                      call    printmsg
        !          1198: 0EDC 83C4 0C                           addl    %esp, $12
        !          1199: 0EDF 8D45 B0                           lea     %eax, -80(%ebp)
        !          1200: 0EE2 50                                        push    %eax
        !          1201: 0EE3 E818 F1FF FF                      call    opendir
        !          1202: 0EE8 59                                        pop     %ecx
        !          1203: 0EE9 8945 AC                           movl    -84(%ebp), %eax
        !          1204: 0EEC 0BC0                              orl     %eax, %eax
        !          1205: 0EEE 0F84 0501 0000                    je      .L20037
        !          1206: 0EF4 2BC0                              subl    %eax, %eax
        !          1207: 0EF6 8845 FE                           movb    -2(%ebp), %al
        !          1208: 0EF9 0FBE C0                           movsxb  %eax, %al
        !          1209: 0EFC 8845 F0                           movb    -16(%ebp), %al
        !          1210:                                .L213:
        !          1211: 0EFF FF75 AC                           push    -84(%ebp)
        !          1212: 0F02 E8F9 F0FF FF                      call    readdir
        !          1213: 0F07 59                                        pop     %ecx
        !          1214: 0F08 8945 A8                           movl    -88(%ebp), %eax
        !          1215: 0F0B 0BC0                              orl     %eax, %eax
        !          1216: 0F0D 7463                              je      .L212
        !          1217: 0F0F 83C0 0A                           addl    %eax, $10
        !          1218: 0F12 50                                        push    %eax
        !          1219: 0F13 68A8 1600 00                      push    $.L214
        !          1220: 0F18 6A64                              push    $100
        !          1221: 0F1A E8E1 F0FF FF                      call    printmsg
        !          1222: 0F1F 83C4 0C                           addl    %esp, $12
        !          1223: 0F22 6A02                              push    $2
        !          1224: 0F24 8B45 A8                           movl    %eax, -88(%ebp)
        !          1225: 0F27 83C0 0A                           addl    %eax, $10
        !          1226: 0F2A 50                                        push    %eax
        !          1227: 0F2B 68B4 1600 00                      push    $.L215
        !          1228: 0F30 E8CB F0FF FF                      call    strncmp
        !          1229: 0F35 83C4 0C                           addl    %esp, $12
        !          1230: 0F38 0BC0                              orl     %eax, %eax
        !          1231: 0F3A 75C3                              jne     .L213
        !          1232: 0F3C 807D F000                         cmpb    -16(%ebp), $0
        !          1233: 0F40 7419                              je      .L10012
        !          1234: 0F42 6A0E                              push    $14
        !          1235: 0F44 8D45 F0                           lea     %eax, -16(%ebp)
        !          1236: 0F47 50                                        push    %eax
        !          1237: 0F48 8B45 A8                           movl    %eax, -88(%ebp)
        !          1238: 0F4B 83C0 0A                           addl    %eax, $10
        !          1239: 0F4E 50                                        push    %eax
        !          1240: 0F4F E8AC F0FF FF                      call    strncmp
        !          1241: 0F54 83C4 0C                           addl    %esp, $12
        !          1242: 0F57 0BC0                              orl     %eax, %eax
        !          1243: 0F59 7DA4                              jge     .L213
        !          1244:                                .L10012:
        !          1245: 0F5B 6A0E                              push    $14
        !          1246: 0F5D 8B45 A8                           movl    %eax, -88(%ebp)
        !          1247: 0F60 83C0 0A                           addl    %eax, $10
        !          1248: 0F63 50                                        push    %eax
        !          1249: 0F64 8D45 F0                           lea     %eax, -16(%ebp)
        !          1250: 0F67 50                                        push    %eax
        !          1251: 0F68 E893 F0FF FF                      call    strncpy
        !          1252: 0F6D 83C4 0C                           addl    %esp, $12
        !          1253: 0F70 EB8D                              jmp     .L213
        !          1254:                                .L212:
        !          1255: 0F72 FF75 AC                           push    -84(%ebp)
        !          1256: 0F75 E886 F0FF FF                      call    closedir
        !          1257: 0F7A 59                                        pop     %ecx
        !          1258: 0F7B 807D F000                         cmpb    -16(%ebp), $0
        !          1259: 0F7F 7478                              je      .L20037
        !          1260: 0F81 8D45 F0                           lea     %eax, -16(%ebp)
        !          1261: 0F84 50                                        push    %eax
        !          1262: 0F85 FF35 0000 0000                    push    rmtname
        !          1263: 0F8B 68C0 1600 00                      push    $.L220
        !          1264: 0F90 68B7 1600 00                      push    $.L219
        !          1265: 0F95 6800 0000 00                      push    $cfile
        !          1266: 0F9A E861 F0FF FF                      call    sprintf
        !          1267: 0F9F 83C4 14                           addl    %esp, $20
        !          1268: 0FA2 6800 0000 00                      push    $cfile
        !          1269: 0FA7 68D0 1600 00                      push    $.L221
        !          1270: 0FAC 6A64                              push    $100
        !          1271: 0FAE E84D F0FF FF                      call    printmsg
        !          1272: 0FB3 83C4 0C                           addl    %esp, $12
        !          1273: 0FB6 68E3 1600 00                      push    $.L222
        !          1274: 0FBB 6800 0000 00                      push    $cfile
        !          1275: 0FC0 E83B F0FF FF                      call    fopen
        !          1276: 0FC5 83C4 08                           addl    %esp, $8
        !          1277: 0FC8 A300 0000 00                      movl    cfp, %eax
        !          1278: 0FCD 0BC0                              orl     %eax, %eax
        !          1279: 0FCF 7521                              jne     .L223
        !          1280: 0FD1 6800 0000 00                      push    $cfile
        !          1281: 0FD6 68E5 1600 00                      push    $.L224
        !          1282: 0FDB 6A64                              push    $100
        !          1283: 0FDD E81E F0FF FF                      call    plog
        !          1284: 0FE2 83C4 0C                           addl    %esp, $12
        !          1285: 0FE5 FF05 0000 0000                    incl    terminatelevel
        !          1286: 0FEB B859 0000 00                      movl    %eax, $89
        !          1287: 0FF0 EB0C                              jmp     .L207
        !          1288:                                .L223:
        !          1289: 0FF2 B853 0000 00                      movl    %eax, $83
        !          1290: 0FF7 EB05                              jmp     .L207
        !          1291:                                .L20037:
        !          1292: 0FF9 B851 0000 00                      movl    %eax, $81
        !          1293:                                .L207:
        !          1294: 0FFE C9                                        leave
        !          1295: 0FFF C3                                        ret
        !          1296:                                        .align  4
        !          1297:                                        .align  4
        !          1298:                                .L5:
        !          1299: 1000 616C 6C00                         .byte   "all", 0
        !          1300:                                .L6:
        !          1301: 1004 616E 7900                         .byte   "any", 0
        !          1302:                                .L9:
        !          1303: 1008 5468 696E 6B69 6E67 206F
        !          1304: 1012 6620 6361 6C6C 696E 6720
        !          1305: 101C 7379 7374 656D 3A20 2573
        !          1306: 1026 00                                        .byte   "Thinking of calling system: %s
        !          1307:                               |", 0
        !          1308:                                .L11:
        !          1309: 1027 7575 6369 636F 00                 .byte   "uucico", 0
        !          1310:                                .L14:
        !          1311: 102E 5369 7465 204C 6F63 6B65
        !          1312: 1038 643A 2025 7300                    .byte   "Site Locked: %s", 0
        !          1313:                                .L33:
        !          1314: 103E 726D 7367 207B 2573 7D00          .byte   "rmsg {%s}", 0
        !          1315:                                .L34:
        !          1316: 1048 4261 6420 7265 6365 6976
        !          1317: 1052 6564 206D 6573 7361 6765
        !          1318: 105C 207B 2573 7D00                    .byte   "Bad received message {%s}", 0
        !          1319:                                .L35:
        !          1320: 1062 5265 6D6F 7465 206D 6163
        !          1321: 106C 6869 6E65 206E 6F74 2073
        !          1322: 1076 656E 6469 6E67 2044 4C45
        !          1323: 1080 2073 7461 7274 7570 2028
        !          1324: 108A 7575 6369 636F 2900               .byte   "Remote machine not sending DLE
        !          1325:                               | startup (uucico)", 0
        !          1326:                                .L37:
        !          1327: 1092 776D 7367 207B 2573 7D00          .byte   "wmsg {%s}", 0
        !          1328:                                .L41:
        !          1329: 109C 5265 6164 7920 666F 7220
        !          1330: 10A6 7472 616E 7361 6374 696F
        !          1331: 10B0 6E73 00                           .byte   "Ready for transactions", 0
        !          1332:                                .L44:
        !          1333: 10B3 4C6F 676F 6E20 6661 696C
        !          1334: 10BD 6564 3A20 3173 7420 6D73
        !          1335: 10C7 6720 2862 726F 6B65 6E20
        !          1336: 10D1 636F 6D6D 756E 6963 6174
        !          1337: 10DB 696F 6E3F 2900                    .byte   "Logon failed: 1st msg (broken 
        !          1338:                               |communication?)", 0
        !          1339:                                .L46:
        !          1340: 10E1 3173 7420 6D73 6720 3D20
        !          1341: 10EB 7B25 737D 00                      .byte   "1st msg = {%s}", 0
        !          1342:                                .L47:
        !          1343: 10F0 5368 6572 6500                    .byte   "Shere", 0
        !          1344:                                .L49:
        !          1345: 10F6 4261 6420 666F 726D 6174
        !          1346: 1100 2066 6F72 2031 7374 206D
        !          1347: 110A 7367 00                           .byte   "Bad format for 1st msg", 0
        !          1348:                                .L51:
        !          1349: 110D 5761 726E 696E 673A 204E
        !          1350: 1117 756C 6C20 7369 7465 6E61
        !          1351: 1121 6D65 2063 6F6E 7461 6374
        !          1352: 112B 6564 00                           .byte   "Warning: Null sitename contact
        !          1353:                               |ed", 0
        !          1354:                                .L54:
        !          1355: 112E 496E 636F 7272 6563 7420
        !          1356: 1138 7369 7465 6E61 6D65 2063
        !          1357: 1142 6F6E 7461 6374 6564 3A20
        !          1358: 114C 2573 00                           .byte   "Incorrect sitename contacted: 
        !          1359:                               |%s", 0
        !          1360:                                .L55:
        !          1361: 114F 5325 2E2A 7320 2D51 3020
        !          1362: 1159 2D78 2564 00                      .byte   "S%.*s -Q0 -x%d", 0
        !          1363:                                .L56:
        !          1364: 115E 5265 706C 7920 746F 2031
        !          1365: 1168 7374 206D 7367 203D 207B
        !          1366: 1172 2573 7D00                         .byte   "Reply to 1st msg = {%s}", 0
        !          1367:                                .L58:
        !          1368: 1176 4C6F 676F 6E20 6661 696C
        !          1369: 1180 6564 3A20 326E 6420 6D73
        !          1370: 118A 6720 2872 656D 6F74 6520
        !          1371: 1194 7369 7465 2073 7461 6C65
        !          1372: 119E 204C 434B 3F29 00                 .byte   "Logon failed: 2nd msg (remote 
        !          1373:                               |site stale LCK?)", 0
        !          1374:                                .L59:
        !          1375: 11A5 326E 6420 6D73 6720 3D20
        !          1376: 11AF 7B25 737D 00                      .byte   "2nd msg = {%s}", 0
        !          1377:                                .L60:
        !          1378: 11B4 524F 4B00                         .byte   "ROK", 0
        !          1379:                                .L62:
        !          1380: 11B8 4261 6420 666F 726D 6174
        !          1381: 11C2 2066 6F72 2032 6E64 206D
        !          1382: 11CC 7367 00                           .byte   "Bad format for 2nd msg", 0
        !          1383:                                .L64:
        !          1384: 11CF 4C6F 676F 6E20 6661 696C
        !          1385: 11D9 6564 3A20 3372 6420 6D73
        !          1386: 11E3 6720 2862 726F 6B65 6E20
        !          1387: 11ED 636F 6D6D 756E 6963 6174
        !          1388: 11F7 696F 6E3F 2900                    .byte   "Logon failed: 3rd msg (broken 
        !          1389:                               |communication?)", 0
        !          1390:                                .L65:
        !          1391: 11FD 3372 6420 6D73 6720 3D20
        !          1392: 1207 7B25 737D 00                      .byte   "3rd msg = {%s}", 0
        !          1393:                                .L67:
        !          1394: 120C 4261 6420 666F 726D 6174
        !          1395: 1216 2066 6F72 2033 7264 206D
        !          1396: 1220 7367 00                           .byte   "Bad format for 3rd msg", 0
        !          1397:                                .L68:
        !          1398: 1223 6700                              .byte   "g", 0
        !          1399:                                .L73:
        !          1400: 1225 5525 6300                         .byte   "U%c", 0
        !          1401:                                .L74:
        !          1402: 1229 5265 706C 7920 746F 2033
        !          1403: 1233 7264 206D 7367 203D 207B
        !          1404: 123D 2573 7D00                         .byte   "Reply to 3rd msg = {%s}", 0
        !          1405:                                .L76:
        !          1406: 1241 4E6F 2063 6F6D 6D6F 6E20
        !          1407: 124B 7072 6F74 6F63 6F6C 00            .byte   "No common protocol", 0
        !          1408:                                .L78:
        !          1409: 1254 5368 6572 653D 2573 00            .byte   "Shere=%s", 0
        !          1410:                                .L79:
        !          1411: 125D 3173 7420 6D73 6720 3D20
        !          1412: 1267 7B25 737D 00                      .byte   "1st msg = {%s}", 0
        !          1413:                                .L81:
        !          1414: 126C 4C6F 676F 6E20 6661 696C
        !          1415: 1276 6564 3A20 3173 7420 7265
        !          1416: 1280 706C 7920 2877 726F 6E67
        !          1417: 128A 2073 6974 656E 616D 653F
        !          1418: 1294 2900                              .byte   "Logon failed: 1st reply (wrong
        !          1419:                               | sitename?)", 0
        !          1420:                                .L82:
        !          1421: 1296 5265 706C 7920 746F 2031
        !          1422: 12A0 7374 206D 7367 203D 207B
        !          1423: 12AA 2573 7D00                         .byte   "Reply to 1st msg = {%s}", 0
        !          1424:                                .L84:
        !          1425: 12AE 4261 6420 666F 726D 6174
        !          1426: 12B8 2066 6F72 2072 6570 6C79
        !          1427: 12C2 2074 6F20 3173 7420 6D73
        !          1428: 12CC 6700                              .byte   "Bad format for reply to 1st ms
        !          1429:                               |g", 0
        !          1430:                                .L87:
        !          1431: 12CE 5265 6365 6976 6564 2073
        !          1432: 12D8 6974 656E 616D 6520 746F
        !          1433: 12E2 206C 6F6E 6700                    .byte   "Received sitename to long", 0
        !          1434:                                .L88:
        !          1435: 12E8 7575 6369 636F 00                 .byte   "uucico", 0
        !          1436:                                .L89:
        !          1437: 12EF 4361 6C6C 2072 6563 6569
        !          1438: 12F9 7665 6420 6672 6F6D 2025
        !          1439: 1303 7320 7B25 647D 2028 5625
        !          1440: 130D 7329 00                           .byte   "Call received from %s {%d} (V%
        !          1441:                               |s)", 0
        !          1442:                                .L90:
        !          1443: 1310 4C6F 636B 696E 6720 7265
        !          1444: 131A 6D6F 7465 2073 6974 6520
        !          1445: 1324 2573 00                           .byte   "Locking remote site %s", 0
        !          1446:                                .L92:
        !          1447: 1327 496E 636F 6D69 6E67 2073
        !          1448: 1331 6974 6520 2573 2061 6C72
        !          1449: 133B 6561 6479 206C 6F63 6B65
        !          1450: 1345 6400                              .byte   "Incoming site %s already locke
        !          1451:                               |d", 0
        !          1452:                                .L94:
        !          1453: 1347 556E 6B6E 6F77 6E20 686F
        !          1454: 1351 7374 2025 7300                    .byte   "Unknown host %s", 0
        !          1455:                                .L96:
        !          1456: 1357 4E6F 2061 7474 6163 6865
        !          1457: 1361 6420 7474 7920 6465 7669
        !          1458: 136B 6365 2E00                         .byte   "No attached tty device.", 0
        !          1459:                                .L99:
        !          1460: 136F 496E 636F 6D69 6E67 2064
        !          1461: 1379 6576 6963 6520 6C6F 636B
        !          1462: 1383 6564 3A20 2573 00                 .byte   "Incoming device locked: %s", 0
        !          1463:                                .L100:
        !          1464: 138A 524F 4B00                         .byte   "ROK", 0
        !          1465:                                .L101:
        !          1466: 138E 326E 6420 6D73 6720 3D20
        !          1467: 1398 7B25 737D 00                      .byte   "2nd msg = {%s}", 0
        !          1468:                                .L102:
        !          1469: 139D 5025 7300                         .byte   "P%s", 0
        !          1470:                                .L103:
        !          1471: 13A1 6700                              .byte   "g", 0
        !          1472:                                .L104:
        !          1473: 13A3 3372 6420 6D73 6720 3D20
        !          1474: 13AD 7B25 737D 00                      .byte   "3rd msg = {%s}", 0
        !          1475:                                .L106:
        !          1476: 13B2 4C6F 676F 6E20 6661 696C
        !          1477: 13BC 7572 653A 2033 7264 2072
        !          1478: 13C6 6570 6C79 2028 6C6F 7374
        !          1479: 13D0 2063 6F6D 6D75 6E69 6361
        !          1480: 13DA 7469 6F6E 3F29 00                 .byte   "Logon failure: 3rd reply (lost
        !          1481:                               | communication?)", 0
        !          1482:                                .L107:
        !          1483: 13E1 5265 706C 7920 746F 2033
        !          1484: 13EB 7264 206D 7367 203D 207B
        !          1485: 13F5 2573 7D00                         .byte   "Reply to 3rd msg = {%s}", 0
        !          1486:                                .L108:
        !          1487: 13F9 6700                              .byte   "g", 0
        !          1488:                                .L110:
        !          1489: 13FB 4E6F 2063 6F6D 6D6F 6E20
        !          1490: 1405 636F 6D6D 756E 6963 6174
        !          1491: 140F 696F 6E73 2070 726F 746F
        !          1492: 1419 636F 6C00                         .byte   "No common communications proto
        !          1493:                               |col", 0
        !          1494:                                .L116:
        !          1495: 141D 7365 7470 726F 746F 2827
        !          1496: 1427 2563 2729 3A20 556E 6B6E
        !          1497: 1431 6F77 6E20 7072 6F74 6F63
        !          1498: 143B 6F6C 2074 7970 6500               .byte   "setproto('%c'): Unknown protoc
        !          1499:                               |ol type", 0
        !          1500:                                .L117:
        !          1501: 1443 4167 7265 6564 2070 726F
        !          1502: 144D 746F 636F 6C3A 2025 6300          .byte   "Agreed protocol: %c", 0
        !          1503:                                .L119:
        !          1504: 1457 7761 6974 696E 6720 666F
        !          1505: 1461 7220 7B25 737D 00                 .byte   "waiting for {%s}", 0
        !          1506:                                .L120:
        !          1507: Syntax error
        !          1508:                                        .byte   """", 0
        !          1509:                                .L127:
        !          1510: 1468 6163 7475 616C 6C79 2072
        !          1511: 1472 6563 6569 7665 6420 7B25
        !          1512: 147C 737D 00                           .byte   "actually received {%s}", 0
        !          1513:                                .L129:
        !          1514: 147F 676F 7420 7468 6174 00            .byte   "got that", 0
        !          1515:                                .L131:
        !          1516: Syntax error
        !          1517:                                        .byte   """", 0
        !          1518:                                .L133:
        !          1519: 1488 00                                        .byte   "", 0
        !          1520:                                .L137:
        !          1521: 1489 454F 5400                         .byte   "EOT", 0
        !          1522:                                .L139:
        !          1523: 148D 0400                              .byte   "\004", 0
        !          1524:                                .L141:
        !          1525: 148F 4252 4541 4B00                    .byte   "BREAK", 0
        !          1526:                                .L148:
        !          1527: 1495 0800                              .byte   "\010", 0
        !          1528:                                .L153:
        !          1529: 1497 0A00                              .byte   "\n", 0
        !          1530:                                .L155:
        !          1531: 1499 00                                        .byte   "", 0
        !          1532: 149A 00                                        .byte   "", 0
        !          1533:                                .L158:
        !          1534: 149B 0D00                              .byte   "\015", 0
        !          1535:                                .L160:
        !          1536: 149D 2000                              .byte   " ", 0
        !          1537:                                .L162:
        !          1538: 149F 0900                              .byte   "\011", 0
        !          1539:                                .L164:
        !          1540: End of line detected in string
        !          1541: 14A1 222C 2030                         .byte   "\", 0
        !          1542:                                .L167:
        !          1543: 14A5 4361 6E27 7420 7061 7273
        !          1544: 14AF 6520 6368 6174 2073 6372
        !          1545: 14B9 6970 743A 207B 2573 7D00          .byte   "Can't parse chat script: {%s}"
        !          1546:                               |, 0
        !          1547:                                .L169:
        !          1548: 14C3 0D00                              .byte   "\015", 0
        !          1549:                                .L171:
        !          1550: 14C5 4361 6C6C 696E 6720 7369
        !          1551: 14CF 7465 2025 7320 7B25 647D
        !          1552: 14D9 2028 5625 7329 00                 .byte   "Calling site %s {%d} (V%s)", 0
        !          1553:                                .L172:
        !          1554: 14E0 4143 5500                         .byte   "ACU", 0
        !          1555:                                .L183:
        !          1556: 14E4 6361 6C6C 7570 3A20 6578
        !          1557: 14EE 7065 6374 696E 6720 7B25
        !          1558: 14F8 737D 00                           .byte   "callup: expecting {%s}", 0
        !          1559:                                .L187:
        !          1560: 14FB 4C6F 6769 6E20 6661 696C
        !          1561: 1505 6564 2E00                         .byte   "Login failed.", 0
        !          1562:                                .L189:
        !          1563: 1509 4368 6174 2073 6372 6970
        !          1564: 1513 7420 7379 6E74 6178 2065
        !          1565: 151D 7272 6F72 3A20 2573 00            .byte   "Chat script syntax error: %s",
        !          1566:                               | 0
        !          1567:                                .L190:
        !          1568: 1526 6361 6C6C 7570 3A20 7365
        !          1569: 1530 6E64 2061 6C74 6572 6E61
        !          1570: 153A 7465 207B 2573 7D00               .byte   "callup: send alternate {%s}", 
        !          1571:                               |0
        !          1572:                                .L191:
        !          1573: 1542 6361 6C6C 7570 3A20 7365
        !          1574: 154C 6E64 696E 6720 7B25 737D
        !          1575: 1556 00                                        .byte   "callup: sending {%s}", 0
        !          1576:                                .L195:
        !          1577: 1557 5379 7365 6E64 3A20 6361
        !          1578: 1561 6C6C 696E 6720 756E 6469
        !          1579: 156B 616C 2061 6E64 2068 616E
        !          1580: 1575 6775 7020 726F 7574 696E
        !          1581: 157F 6573 2E00                         .byte   "Sysend: calling undial and han
        !          1582:                               |gup routines.", 0
        !          1583:                                .L197:
        !          1584: 1583 5379 7365 6E64 3A20 5265
        !          1585: 158D 6D6F 7669 6E67 2072 656D
        !          1586: 1597 6F74 6520 6465 7669 6365
        !          1587: 15A1 206C 6F63 6B20 6669 6C65
        !          1588: 15AB 2E00                              .byte   "Sysend: Removing remote device
        !          1589:                               | lock file.", 0
        !          1590:                                .L199:
        !          1591: 15AD 7379 7365 6E64 3A20 506F
        !          1592: 15B7 7373 6962 6C65 206C 6F63
        !          1593: 15C1 6B20 6669 6C65 2072 656D
        !          1594: 15CB 6F76 616C 2066 6169 6C75
        !          1595: 15D5 7265 2E00                         .byte   "sysend: Possible lock file rem
        !          1596:                               |oval failure.", 0
        !          1597:                                .L201:
        !          1598: 15D9 5265 6D6F 7669 6E67 2072
        !          1599: 15E3 656D 6F74 6520 7369 7465
        !          1600: 15ED 206C 6F63 6B00                    .byte   "Removing remote site lock", 0
        !          1601:                                .L203:
        !          1602: 15F3 7379 7365 6E64 3A20 5265
        !          1603: 15FD 6D6F 7465 2073 6974 6520
        !          1604: 1607 4C6F 636B 2066 696C 6520
        !          1605: 1611 7265 6D6F 7661 6C20 6661
        !          1606: 161B 696C 6564 2100                    .byte   "sysend: Remote site Lock file 
        !          1607:                               |removal failed!", 0
        !          1608:                                .L204:
        !          1609: 1621 7379 7365 6E64 3A20 5265
        !          1610: 162B 6D6F 7465 2073 6974 6520
        !          1611: 1635 6C6F 636B 2066 696C 6520
        !          1612: 163F 7265 6D6F 7661 6C20 6661
        !          1613: 1649 696C 6564 2100                    .byte   "sysend: Remote site lock file 
        !          1614:                               |removal failed!", 0
        !          1615:                                .L205:
        !          1616: 164F 4162 6E6F 726D 616C 2063
        !          1617: 1659 6F6D 706C 6574 696F 6E20
        !          1618: 1663 7B25 647D 00                      .byte   "Abnormal completion {%d}", 0
        !          1619:                                .L206:
        !          1620: 1668 4361 6C6C 2063 6F6D 706C
        !          1621: 1672 6574 696E 6720 6E6F 726D
        !          1622: 167C 616C 6C79 207B 2564 7D00          .byte   "Call completing normally {%d}"
        !          1623:                               |, 0
        !          1624:                                .L208:
        !          1625: 1686 2573 2F25 7300                    .byte   "%s/%s", 0
        !          1626:                                .L209:
        !          1627: 168C 2F75 7372 2F73 706F 6F6C
        !          1628: 1696 2F75 7563 7000                    .byte   "/usr/spool/uucp", 0
        !          1629:                                .L210:
        !          1630: 169C 5363 616E 6469 723A 2025
        !          1631: 16A6 7300                              .byte   "Scandir: %s", 0
        !          1632:                                .L214:
        !          1633: 16A8 5363 616E 6469 723A 2025
        !          1634: 16B2 7300                              .byte   "Scandir: %s", 0
        !          1635:                                .L215:
        !          1636: 16B4 432E 00                           .byte   "C.", 0
        !          1637:                                .L219:
        !          1638: 16B7 2573 2F25 732F 2573 00            .byte   "%s/%s/%s", 0
        !          1639:                                .L220:
        !          1640: 16C0 2F75 7372 2F73 706F 6F6C
        !          1641: 16CA 2F75 7563 7000                    .byte   "/usr/spool/uucp", 0
        !          1642:                                .L221:
        !          1643: 16D0 5363 616E 6469 723A 2063
        !          1644: 16DA 6669 6C65 3A20 2573 00            .byte   "Scandir: cfile: %s", 0
        !          1645:                                .L222:
        !          1646: 16E3 7200                              .byte   "r", 0
        !          1647:                                .L224:
        !          1648: 16E5 556E 6162 6C65 2074 6F20
        !          1649: 16EF 6F70 656E 2063 6F6E 7472
        !          1650: 16F9 6F6C 2066 696C 6520 2573
        !          1651: 1703 00                                        .byte   "Unable to open control file %s
        !          1652:                               |", 0
        !          1653:                                        .align  4
        !          1654:                                
        !          1655:                                        .data
        !          1656:                                        .align  4
        !          1657:                                        .globl protolst
        !          1658:                                protolst:
        !          1659: 1704 67                                        .byte   103
        !          1660:                                        .blkb   0x3
        !          1661: 1708 0000 0000                         .long   ggetpkt
        !          1662: 170C 0000 0000                         .long   gsendpkt
        !          1663: 1710 0000 0000                         .long   gopenpk
        !          1664: 1714 0000 0000                         .long   gclosepk
        !          1665: 1718 00                                        .byte   0
        !          1666:                                        .blkb   0x13
        !          1667:                                        .align  4
        !          1668:                                        .globl leavelock
        !          1669:                                leavelock:
        !          1670: 172C 0000 0000                         .long   0
        !          1671:                                        .align  4
        !          1672:                                .L40:
        !          1673: 1730 9C10 0000                         .long   .L41
        !          1674:                                        .align  4
        !          1675:                                        .align  1
        !          1676:                                .L39:
        !          1677:                                        .blkb   0xF
        !          1678: 3 Errors

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.