I believe you are looking for "lib/netdev.c":

-=-=-=-=-=-=-=-=-
static void
netdev_initialize(void)
{
...

#ifdef HAVE_NETLINK
        netdev_register_provider(&netdev_linux_class);
        netdev_register_provider(&netdev_internal_class);
        netdev_register_provider(&netdev_tap_class);
        netdev_vport_register();
#endif
    }
}
-=-=-=-=-=-=-=-=-

For future reference, this kind of "in the guts" question may be more suitable 
for the "[email protected]" mailing list, since "discuss" is more often used 
by end-users.

--Justin


On Apr 18, 2011, at 7:19 AM, WAQAR ul haq wrote:

> Hi,
> 
> 
> I am working on OpenVsitch and up till now understood few concepts and few 
> are still confusing me I hope you do not find the question trivial but this 
> is how it goes, I have a question related to NetdeV provider registration 
> code. How do you register Netdev-Linux class or a net-dev provider to be 
> exact. if you can specify the place where it is getting registered and guide 
> me if I change that Linux-class with my custom designed class will that work??
> 
> Thanks
> 
> -- 
> Regards,
> WAQAR ul Haq
> 0092-343-5346397
> 
> _______________________________________________
> discuss mailing list
> [email protected]
> http://openvswitch.org/mailman/listinfo/discuss

_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to