Commit 7ba9dc6
This is a patch to get the DC to get an IP address via DHCP across a bridge.
We weren't getting an IP address when the Dreamcast wasn't directly connected to the router
This seemed to be related to how dcload handles packets.
The offer comes across as a non-ARP broadcast packet. So the Dreamcast was just dropping the packet.
This patch checks for the type of packet and shunts it to the other packet processing function.
TODO:
This all feels kind of dirty.
I think I saw some circular bits in it as well.
I might take a swing at straightening some of this out.1 parent dac19b9 commit 7ba9dc6
1 file changed
+3
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
| |||
0 commit comments