X-Git-Url: http://bbs.cooldavid.org/git/?p=jme.git;a=blobdiff_plain;f=jme.c;h=e8afe85cf9a3a0a19640bad2d9ae0d7d003580a2;hp=1fb72775c0f672688ccd3407d74d7c7614df7076;hb=08f5fcfacad3467f13f25eb11e3e39f87bea577f;hpb=cd54cf321c182c5def233277b3663d18790c637f diff --git a/jme.c b/jme.c index 1fb7277..e8afe85 100644 --- a/jme.c +++ b/jme.c @@ -963,7 +963,11 @@ jme_alloc_and_feed_skb(struct jme_adapter *jme, int idx) if (jme_rxsum_ok(jme, le16_to_cpu(rxdesc->descwb.flags))) skb->ip_summed = CHECKSUM_UNNECESSARY; else +#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,35) skb->ip_summed = CHECKSUM_NONE; +#else + skb_checksum_none_assert(skb); +#endif if (rxdesc->descwb.flags & cpu_to_le16(RXWBFLAG_TAGON)) { if (jme->vlgrp) {