dealing with "hard_start_xmit " of net_device

From: Frank Schneider <hidden>
Date: 2006-08-29 16:29:50

hi all,

I am customizing a linux driver code of WLAN card as Access Point on Linux 
kernel 2.6.12 to work with.

We know struct net_device has a member pointer to a method called
hard_start_xmit that initiates the transmission through the device. Data 
should contain sk_buff structure.

For that particular device, the whole driver code is consists of some 
modules. Among those one module already assigned a function to this pointer 
"hard_start_xmit". I already tested its working well to transmit outgoing 
data frame from AP.
My question is, how can I assign another function in different module. I 
need to call this function when transmit data frame, but in practice, this 
function will not send any data frame, e.g. won�t use dev_queue_xmit.
You can assume, when something to  transmit it will call two functions in 
two modules of same driver

Any suggestions to do that please ?



regards,
/ Frank

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help