>> extern void register_wlags_sysfs(struct net_device *); >> extern void unregister_wlags_sysfs(struct net_device *); >> #else >> -static void register_wlags_sysfs(struct net_device *) { return; }; >> -static void unregister_wlags_sysfs(struct net_device *) { return; }; >> +#define register_wlags_sysfs(net_device) { } >> +#define unregister_wlags_sysfs(net_device) { } >> #endif > > Yes, that works, but a better fix would be to remove the > semicolons after the function close braces. > --- Why would it be better? With a macro you avoid the overhead of a function call that does nothing. I personally think a macro fit better in this case. Best regards, ----------------------------------------- Javier Martínez Canillas +595 981 88 66 58 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel