special handling before ndo_start_xmit() been invoked
Subsystems (2)
Hi all:
in struct net_device
there is a function pointer rx_handler_func_t __rcu *rx_handler
it's very convenient to register a function in an externel module and do some special handlings
so i think what about to add an tx_handler_func
before ndo_start_xmit() been invoked
and do some special things before transmit
is it necessary or there is already some other better methods to achieve this goal ? Thank you all
-------
2011-07-27
jiangtao.jit
What would you want to achieve with that?
Quoted 22 lines · Wed, Jul 27, 2011 at 12:48:37PM CEST, [email protected] wrote:
Hi all:
in struct
net_device
there is a function pointerrx_handler_func_t__rcu*rx_handler
it's very convenient to register a function in an externel module and do some special handlingsso i think what about to add an
tx_handler_func
beforendo_start_xmit()been invoked
and do some special things before transmitis it necessary or there is already some other better methods to achieve this goal ? Thank you all
-------
2011-07-27
jiangtao.jit--
To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Jiri:
1. do some filter rules implemented in an externl module without NF_HOOK on a bridge
2. output skb through NIC and virtual net_devices
3. mirror a port
and so on.
2011-07-30
jiangtao.jit
发件人: Jiri Pirko
发送时间: 2011-07-29 03:38:03
收件人: jiangtao.jit
抄送: netdev
主题: Re: special handling before ndo_start_xmit() been invoked
What would you want to achieve with that?
Quoted 22 lines · Wed, Jul 27, 2011 at 12:48:37PM CEST, [email protected] wrote:
Hi all:
in struct
net_device
there is a function pointerrx_handler_func_t__rcu*rx_handler
it's very convenient to register a function in an externel module and do some special handlingsso i think what about to add an
tx_handler_func
beforendo_start_xmit()been invoked
and do some special things before transmitis it necessary or there is already some other better methods to achieve this goal ? Thank you all
-------
2011-07-27
jiangtao.jit--
To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html