···23052305 /* This seems backwards, but it is what the sk98lin23062306 * does. Looks like hardware is wrong?23072307 */23082308- if (skb->h.ipih->protocol == IPPROTO_UDP23082308+ if (skb->h.ipiph->protocol == IPPROTO_UDP23092309 && hw->chip_rev == 0 && hw->chip_id == CHIP_ID_YUKON)23102310 control = BMU_TCP_CHECK;23112311 else