diff options
author | Felix Fietkau <nbd@openwrt.org> | 2012-06-14 18:48:33 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2012-06-14 18:48:33 +0200 |
commit | fe8a6dd2991d54c3eb84cb12764c1316d19bac4e (patch) | |
tree | 17e591c922c58697e24616448f6ef3112d54d257 /system-linux.c | |
parent | 1b601254a2a71a199e3df5b26f364dc7a203eb65 (diff) |
ignore mac80211 devices specified in /etc/config/network
Diffstat (limited to 'system-linux.c')
-rw-r--r-- | system-linux.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/system-linux.c b/system-linux.c index c7b8b8f..ceb5ac5 100644 --- a/system-linux.c +++ b/system-linux.c @@ -769,6 +769,16 @@ static void system_add_link_modes(struct blob_buf *b, __u32 mask) } } +bool +system_if_force_external(const char *ifname) +{ + char buf[64]; + struct stat s; + + snprintf(buf, sizeof(buf), "/sys/class/net/%s/phy80211", ifname); + return stat(buf, &s) == 0; +} + int system_if_dump_info(struct device *dev, struct blob_buf *b) { |