RARP
if (ptype != RARP)
eth_transmit(broadcast, RARP, sizeof(rarpreq), &rarpreq);
case RARP: undi.pxs->undi_transmit.Protocol = P_RARP; break;