Hunting a 34 year old pointer bug in EtherSlip
22 points
2 days ago
| 2 comments
| brutman.com
| HN
userbinator
19 minutes ago
[-]
because it emulates an Ethernet packet driver but it is really just SLIP over a serial port

Today, the same is true of many other physical-layer protocols that developed later, such as WiFi and the GSMA mobile standards; they seem to have converged on the Ethernet frame format at the software interface, presenting the appearance of an Ethernet NIC to software, because that's the easiest way to make use of existing network stacks. There's also the weirdness of tunneling protocols like PPPoE which only exist to tunnel Ethernet through non-Ethernet systems.

reply
NooneAtAll3
9 minutes ago
[-]
I wonder if you could've tried "Fil-C" compiler to catch the bug

one of those things that "I heard about recently, would love a practical test, but have no current need to try on"

reply