Rev 3643 | Rev 3698 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3643 | Rev 3644 | ||
---|---|---|---|
Line 335... | Line 335... | ||
335 | add edi, ARP_header.SenderMAC |
335 | add edi, ARP_header.SenderMAC |
336 | lea esi, [ebx + ETH_DEVICE.mac] ; SenderMac |
336 | lea esi, [ebx + ETH_DEVICE.mac] ; SenderMac |
337 | movsw ; |
337 | movsw ; |
338 | movsd ; |
338 | movsd ; |
Line 339... | Line -... | ||
339 | - | ||
340 | ; mov esi, [ebx + NET_DEVICE.number] |
339 | |
341 | xor esi, esi ;;;; FIXME |
340 | push edi |
342 | inc esi ;;;;;;;;; |
341 | call NET_ptr_to_num4 |
343 | inc [ARP_PACKETS_TX + 4*esi] ; assume we will succeed |
342 | inc [ARP_PACKETS_TX + edi] ; assume we will succeed |
- | 343 | lea esi, [IP_LIST + edi] ; SenderIP |
|
344 | lea esi, [IP_LIST + 4*esi] ; SenderIP |
344 | pop edi |
Line 345... | Line 345... | ||
345 | movsd |
345 | movsd |
346 | 346 | ||
347 | mov esi, ETH_BROADCAST ; DestMac |
347 | mov esi, ETH_BROADCAST ; DestMac |