Subversion Repositories Kolibri OS

Rev

Rev 3275 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3275 Rev 3348
Line 14... Line 14...
14
;;          GNU GENERAL PUBLIC LICENSE                             ;;
14
;;          GNU GENERAL PUBLIC LICENSE                             ;;
15
;;             Version 2, June 1991                                ;;
15
;;             Version 2, June 1991                                ;;
16
;;                                                                 ;;
16
;;                                                                 ;;
17
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
17
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 18... Line 18...
18
 
18
 
Line 19... Line 19...
19
$Revision: 3275 $
19
$Revision: 3348 $
Line 20... Line 20...
20
 
20
 
Line 974... Line 974...
974
        mov     [BROADCAST_LIST + eax], ebx
974
        mov     [BROADCAST_LIST + eax], ebx
Line 975... Line 975...
975
 
975
 
976
        mov     eax, ecx
976
        mov     eax, ecx
Line -... Line 977...
-
 
977
        call    ARP_output_request              ; now send a gratuitous ARP
977
        call    ARP_output_request              ; now send a gratuitous ARP
978
 
978
 
979
        call    NET_send_event
Line 979... Line 980...
979
        xor     eax, eax
980
        xor     eax, eax
980
        ret
981
        ret
981
 
982
 
Line 982... Line 983...
982
  .read_dns:
983
  .read_dns:
983
        mov     eax, [DNS_LIST + eax]
984
        mov     eax, [DNS_LIST + eax]
-
 
985
        ret
984
        ret
986
 
985
 
987
  .write_dns:
Line 986... Line 988...
986
  .write_dns:
988
        mov     [DNS_LIST + eax], ecx
987
        mov     [DNS_LIST + eax], ecx
989
        call    NET_send_event
Line 999... Line 1001...
999
        mov     ebx, [IP_LIST + eax]
1001
        mov     ebx, [IP_LIST + eax]
1000
        not     ecx
1002
        not     ecx
1001
        or      ecx, ebx
1003
        or      ecx, ebx
1002
        mov     [BROADCAST_LIST + eax], ecx
1004
        mov     [BROADCAST_LIST + eax], ecx
Line -... Line 1005...
-
 
1005
 
1003
 
1006
        call    NET_send_event
1004
        xor     eax, eax
1007
        xor     eax, eax
Line 1005... Line 1008...
1005
        ret
1008
        ret
1006
 
1009
 
1007
  .read_gateway:
1010
  .read_gateway:
Line 1008... Line 1011...
1008
        mov     eax, [GATEWAY_LIST + eax]
1011
        mov     eax, [GATEWAY_LIST + eax]
1009
        ret
1012
        ret
-
 
1013
 
-
 
1014
  .write_gateway:
1010
 
1015
        mov     [GATEWAY_LIST + eax], ecx
1011
  .write_gateway:
1016
 
1012
        mov     [GATEWAY_LIST + eax], ecx
1017
        call    NET_send_event