diff --git a/Asuro.iso b/Asuro.iso index ac7db715..cbf8a30a 100644 Binary files a/Asuro.iso and b/Asuro.iso differ diff --git a/bin/kernel.bin b/bin/kernel.bin index e6ed7aca..d5eb8805 100755 Binary files a/bin/kernel.bin and b/bin/kernel.bin differ diff --git a/iso/boot/asuro.bin b/iso/boot/asuro.bin index e6ed7aca..d5eb8805 100755 Binary files a/iso/boot/asuro.bin and b/iso/boot/asuro.bin differ diff --git a/lib/arp.ppu b/lib/arp.ppu index a884b1e3..d87b2690 100644 Binary files a/lib/arp.ppu and b/lib/arp.ppu differ diff --git a/lib/asuro.ppu b/lib/asuro.ppu index fda9fa08..3602fe09 100644 Binary files a/lib/asuro.ppu and b/lib/asuro.ppu differ diff --git a/lib/eth2.ppu b/lib/eth2.ppu index d13af558..3fef17dc 100644 Binary files a/lib/eth2.ppu and b/lib/eth2.ppu differ diff --git a/lib/libpconsole.a b/lib/libpconsole.a index 2e4fb92c..f01c44e0 100644 Binary files a/lib/libpconsole.a and b/lib/libpconsole.a differ diff --git a/lib/libpmultiboot.a b/lib/libpmultiboot.a index d69f5774..f51a880a 100644 Binary files a/lib/libpmultiboot.a and b/lib/libpmultiboot.a differ diff --git a/lib/libpsystem.a b/lib/libpsystem.a index 6cb489e2..e6fee17c 100644 Binary files a/lib/libpsystem.a and b/lib/libpsystem.a differ diff --git a/lib/shell.ppu b/lib/shell.ppu index 435b82ec..c9449a7a 100644 Binary files a/lib/shell.ppu and b/lib/shell.ppu differ diff --git a/lib/terminal.ppu b/lib/terminal.ppu index 2501a07f..c64860e0 100644 Binary files a/lib/terminal.ppu and b/lib/terminal.ppu differ diff --git a/src/driver/net/l2/eth2.pas b/src/driver/net/l2/eth2.pas index b216bc7f..2bf1bcb4 100644 --- a/src/driver/net/l2/eth2.pas +++ b/src/driver/net/l2/eth2.pas @@ -45,7 +45,7 @@ begin hdr.EthTypeLo:= 1; memcpy(uint32(@hdr), uint32(buffer), sizeof(TEthernetHeader)); memcpy(uint32(p_data), uint32(buffer+sizeof(TEthernetHeader)), p_len); - //net.send(buffer, p_len + sizeof(TEthernetHeader)); + net.send(buffer, p_len + sizeof(TEthernetHeader)); kfree(buffer); end; end; diff --git a/src/driver/net/l3/arp.pas b/src/driver/net/l3/arp.pas index 1fcf54fb..58e425dc 100644 --- a/src/driver/net/l3/arp.pas +++ b/src/driver/net/l3/arp.pas @@ -97,7 +97,7 @@ begin copyIPv4(@p_context^.IP.Source[0], @hdr^.Source_Protocol[0]); copyMAC(@p_context^.MAC.Destination[0], @hdr^.Destination_Hardware[0]); copyIPv4(@p_context^.IP.Destination[0], @hdr^.Destination_Protocol[0]); - //eth2.send(buf, sizeof(TARPHeader), p_context); + eth2.send(buf, sizeof(TARPHeader), p_context); end; kfree(buf); end; @@ -153,7 +153,7 @@ begin copyIPv4(@AHeader.Source_Protocol[0], @context^.IP.Destination[0]); copyMAC(getMAC, @context^.MAC.Source[0]); copyIPv4(@getIPv4Config^.Address[0], @context^.IP.Source[0]); - //send($1, $8000, $2, context); + send($1, $8000, $2, context); freePacketContext(context); end; $2:begin { ARP Reply } diff --git a/src/include/asuro.pas b/src/include/asuro.pas index 72b8019f..380dffc6 100644 --- a/src/include/asuro.pas +++ b/src/include/asuro.pas @@ -16,7 +16,7 @@ const NASM_VERSION = '2.10.09'; MAKE_VERSION = '3.81'; COMPILE_DATE = '10/05/18'; - COMPILE_TIME = '12:12:54'; + COMPILE_TIME = '12:19:23'; implementation