[LLC]: Make llc_frame_alloc take a net_device as an argument
authorArnaldo Carvalho de Melo <acme@mandriva.com>
Thu, 22 Sep 2005 06:27:56 +0000 (03:27 -0300)
committerArnaldo Carvalho de Melo <acme@mandriva.com>
Thu, 22 Sep 2005 06:27:56 +0000 (03:27 -0300)
commit1d67e6501b8dba54ef8dcabebe2ad049b8ad0d67
tree0913ff017c81e0c0b4d8a0a790d99619906ddeaa
parentefb0372bbaf5b829ff8c39db372779928af542a7
[LLC]: Make llc_frame_alloc take a net_device as an argument

So as to set the newly created sk_buff ->dev member with it, that way we stop
using dev_base->next, that is the wrong thing to do, as there may well be
several interfaces being used with LLC. This was not such a big problem after
all as most of the users of llc_alloc_frame were setting the correct dev, but
this way code is reduced.

This also fixes another bug in llc_station_ac_send_null_dsap_xid_c, that was
not setting the skb->dev field.

Signed-off-by: Jochen Friedrich <jochen@scram.de>
Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
include/net/llc_sap.h
net/llc/llc_c_ac.c
net/llc/llc_s_ac.c
net/llc/llc_sap.c
net/llc/llc_station.c