Ticket #1213: athff-corruption.2.diff

File athff-corruption.2.diff, 0.8 kB (added by jirif <jiri.fojtasek@hlohovec.net>, 5 years ago)

Signed-off-by: Jiri Fojtasek <jiri.fojtasek@hlohovec.net>

  • net80211/ieee80211_output.c

    old new  
    943943                llc->llc_snap.org_code[0] = 0; 
    944944                llc->llc_snap.org_code[1] = 0; 
    945945                llc->llc_snap.org_code[2] = 0; 
    946                 llc->llc_snap.ether_type = eh.ether_type; 
     946                llc->llc_snap.ether_type = eh2.ether_type; 
    947947 
    948948                eh_inter = (struct ether_header *) skb_push(skb2, sizeof(struct ether_header)); 
    949949                if (eh_inter == NULL) { 
     
    953953                        return NULL; 
    954954                } 
    955955 
    956                 memcpy(eh_inter, &eh2, sizeof(struct ether_header) - sizeof eh.ether_type); 
     956                memcpy(eh_inter, &eh2, sizeof(struct ether_header) - sizeof eh2.ether_type); 
    957957                eh_inter->ether_type = htons(payload); 
    958958 
    959959                /* variable length pad */