I notice that there's references to it scattered throughout the code
(the default example, for example), but nothing that seems to have any
real effect. Unless I'm missing something.
Just wondering if it's my code which needs to include the netif
module, or if it's the example application's code which needs
updating?
I notice that there's references to it scattered throughout the code
(the default example, for example), but nothing that seems to have any
real effect. Unless I'm missing something.
"netif" is a pseudo-module. All network device drivers (should) depend
on it. That way, code can test for availability of a network interface
using "#ifdef MODULE_NETIF".
If you're just using networking (e.g., by depending on
gnrc_ipv6_default, pulling all required dependencies), your code doesn't
need to care about netif.