Rev 4798 | Rev 5016 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4798 | Rev 4845 | ||
---|---|---|---|
Line 269... | Line 269... | ||
269 | push eax |
269 | push eax |
270 | inc bl |
270 | inc bl |
271 | cmp bl, 10 |
271 | cmp bl, 10 |
272 | jbe @r |
272 | jbe @r |
Line -... | Line 273... | ||
- | 273 | ||
- | 274 | pop eax |
|
- | 275 | test al, al |
|
- | 276 | jnz @f |
|
- | 277 | mov edx, str_down |
|
- | 278 | jmp .print_link |
|
- | 279 | @@: |
|
- | 280 | cmp al, 100b |
|
- | 281 | jnz @f |
|
- | 282 | mov edx, str_10m |
|
- | 283 | jmp .print_link |
|
- | 284 | @@: |
|
- | 285 | cmp al, 110b |
|
- | 286 | jnz @f |
|
- | 287 | mov edx, str_10mfd |
|
- | 288 | jmp .print_link |
|
- | 289 | @@: |
|
- | 290 | cmp al, 1000b |
|
- | 291 | jnz @f |
|
- | 292 | mov edx, str_100m |
|
- | 293 | jmp .print_link |
|
- | 294 | @@: |
|
- | 295 | cmp al, 1010b |
|
- | 296 | jnz @f |
|
- | 297 | mov edx, str_100mfd |
|
- | 298 | jmp .print_link |
|
- | 299 | @@: |
|
- | 300 | cmp al, 10000b |
|
- | 301 | jnz @f |
|
- | 302 | mov edx, str_1g |
|
- | 303 | jmp .print_link |
|
- | 304 | @@: |
|
- | 305 | cmp al, 10010b |
|
- | 306 | jnz @f |
|
- | 307 | mov edx, str_1gfd |
|
- | 308 | jmp .print_link |
|
- | 309 | @@: |
|
- | 310 | mov edx, str_unknown |
|
- | 311 | ||
- | 312 | .print_link: |
|
- | 313 | mov ebx, 134 shl 16 + 35 + 4*18 |
|
- | 314 | mov ecx, 0xc0000000 |
|
- | 315 | mov edi, 0x00f3f3f3 |
|
- | 316 | mcall 4 |
|
273 | 317 | ||
274 | mov ebx, 0x000a0000 |
318 | mov ebx, 0x000a0000 |
275 | pop ecx |
319 | pop ecx |
276 | mov edx, 134 shl 16 + 35 + 4*18 |
320 | mov edx, 134 shl 16 + 35 + 3*18 |
277 | mov esi, 0x40000000 |
- | |
278 | mov edi, 0x00F3F3F3 |
321 | mov esi, 0x40000000 |
Line 279... | Line 322... | ||
279 | mcall 47 |
322 | mcall 47 |
280 | 323 | ||
281 | sub edx, 18 |
324 | sub edx, 18 |
Line 288... | Line 331... | ||
288 | 331 | ||
289 | sub edx, 18 |
332 | sub edx, 18 |
290 | pop ecx |
333 | pop ecx |
Line 291... | Line -... | ||
291 | mcall |
- | |
292 | - | ||
293 | sub edx, 18 |
- | |
294 | pop ecx |
- | |
295 | mcall |
334 | mcall |
Line 296... | Line 335... | ||
296 | 335 | ||
Line 778... | Line 817... | ||
778 | str_dns db 'DNS address: . . .', 0 |
817 | str_dns db 'DNS address: . . .', 0 |
779 | str_subnet db 'Subnet mask: . . .', 0 |
818 | str_subnet db 'Subnet mask: . . .', 0 |
780 | str_gateway db 'Standard gateway: . . .', 0 |
819 | str_gateway db 'Standard gateway: . . .', 0 |
781 | str_arp db 'ARP entrys:', 0 |
820 | str_arp db 'ARP entrys:', 0 |
782 | str_conflicts db 'ARP conflicts:', 0 |
821 | str_conflicts db 'ARP conflicts:', 0 |
783 | str_unknown db 'unknown', 0 |
- | |
784 | str_missed db 'Packets missed:',0 |
822 | str_missed db 'Packets missed:',0 |
785 | str_dumped db 'Packets dumped:',0 |
823 | str_dumped db 'Packets dumped:',0 |
786 | str_link db 'Link state:',0 |
824 | str_link db 'Link state:',0 |
Line -... | Line 825... | ||
- | 825 | ||
- | 826 | str_down db 'down', 0 |
|
- | 827 | str_unknown db 'unknown', 0 |
|
- | 828 | str_10m db '10 Mbit Half duplex', 0 |
|
- | 829 | str_10mfd db '10 Mbit Full duplex', 0 |
|
- | 830 | str_100m db '100 Mbit Half duplex', 0 |
|
- | 831 | str_100mfd db '100 Mbit Full duplex', 0 |
|
- | 832 | str_1g db '1 Gbit Half duplex', 0 |
|
- | 833 | str_1gfd db '1 Gbit Full duplex', 0 |
|
787 | 834 | ||
788 | str_ARP_legend db 'IP-address MAC-address Status TTL', 0 |
835 | str_ARP_legend db 'IP-address MAC-address Status TTL', 0 |
Line 789... | Line 836... | ||
789 | str_ARP_entry db ' . . . - - - - -', 0 |
836 | str_ARP_entry db ' . . . - - - - -', 0 |
790 | 837 |