X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net%2Fsched%2Fsch_atm.c;h=93ebce40acac61e069f2d24bfd32b7a5286c1c0c;hb=f7f1b0f1e2fbadeab12d24236000e778aa9b1ead;hp=427b6fe7bfac08327705b2b65e5b45fac41c8d29;hpb=e3f6fb6212a7102bdb56ba38fa1e98fe72950475;p=linux-2.6.git diff --git a/net/sched/sch_atm.c b/net/sched/sch_atm.c index 427b6fe7b..93ebce40a 100644 --- a/net/sched/sch_atm.c +++ b/net/sched/sch_atm.c @@ -519,7 +519,7 @@ static void sch_atm_dequeue(unsigned long data) memcpy(skb_push(skb,flow->hdr_len),flow->hdr, flow->hdr_len); atomic_add(skb->truesize, - &flow->vcc->sk->sk_wmem_alloc); + &sk_atm(flow->vcc)->sk_wmem_alloc); /* atm.atm_options are already set by atm_tc_enqueue */ (void) flow->vcc->send(flow->vcc,skb); }