Is the "netif" module used anymore?

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?

/Aaron

Hey Aaron,

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.

Kaspar