netdev: New function netdev_nodev_get_flags().
authorBen Pfaff <blp@nicira.com>
Wed, 14 Jan 2009 23:35:12 +0000 (15:35 -0800)
committerBen Pfaff <blp@nicira.com>
Fri, 23 Jan 2009 18:47:02 +0000 (10:47 -0800)
commit56f762ee2546e7e705aa7ca3c51a009c75f6d389
treec07f62c7c22b16444546bb01c165d2b8fbf35066
parent2ecd1a1d134f0669e80e8e5cd0b182fda7dd5613
netdev: New function netdev_nodev_get_flags().

An upcoming change will move detection of netdev flags changes into
secchan.  That change will require polling the flags for many network
devices.  Opening and closing that many network devices, or keeping
around fds for them, is a waste of time (or fds).

But it's easy to get flags for any number of netdevs from a single file
descriptor, so add a function to do this.
lib/netdev.c
lib/netdev.h