aboutsummaryrefslogtreecommitdiffstats
path: root/package/wiviz/src/wl_access.c
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2006-04-13 22:20:15 +0000
committerFelix Fietkau <nbd@openwrt.org>2006-04-13 22:20:15 +0000
commit8675818f87ede896382e712554a8b820b0f8ead7 (patch)
tree94118554cd257124b0bf579ac85441270645b86f /package/wiviz/src/wl_access.c
parent7797df76097505e0d81a1622f2b13c3593a75ed2 (diff)
downloadmaster-187ad058-8675818f87ede896382e712554a8b820b0f8ead7.tar.gz
master-187ad058-8675818f87ede896382e712554a8b820b0f8ead7.tar.bz2
master-187ad058-8675818f87ede896382e712554a8b820b0f8ead7.zip
remove lots of non-essential packages
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3641 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/wiviz/src/wl_access.c')
-rw-r--r--package/wiviz/src/wl_access.c73
1 files changed, 0 insertions, 73 deletions
diff --git a/package/wiviz/src/wl_access.c b/package/wiviz/src/wl_access.c
deleted file mode 100644
index a5172c3665..0000000000
--- a/package/wiviz/src/wl_access.c
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
-This file is part of Wi-viz (http://wiviz.natetrue.com).
-
-Wi-viz is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License v2 as published by
-the Free Software Foundation.
-
-Wi-viz is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with Wi-viz; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-*/
-#include <stdio.h>
-#include <unistd.h>
-#include <string.h>
-#include <errno.h>
-#include <sys/ioctl.h>
-#include <net/if.h>
-
-#include "wl_access.h"
-
-int wl_ioctl(char *name, int cmd, void *buf, int len)
-{
- struct ifreq ifr;
- wl_ioctl_t ioc;
- int ret = 0;
- int s;
-
- /* open socket to kernel */
- if ((s = socket(AF_INET, SOCK_DGRAM, 0)) < 0) {
- perror("socket");
- return errno;
- }
-
- /* do it */
- ioc.cmd = cmd;
- ioc.buf = buf;
- ioc.len = len;
- strncpy(ifr.ifr_name, name, IFNAMSIZ);
- ifr.ifr_data = (caddr_t) &ioc;
- ret = ioctl(s, SIOCDEVPRIVATE, &ifr);
-
- /* cleanup */
- close(s);
- return ret;
-}
-
-int get_mac(char *name, void *buf)
-{
- struct ifreq ifr;
- int ret = 0;
- int s;
-
- /* open socket to kernel */
- if ((s = socket(AF_INET, SOCK_DGRAM, 0)) < 0) {
- perror("socket");
- return errno;
- }
-
- strncpy(ifr.ifr_name, name, IFNAMSIZ);
- //ifr.ifr_data = (caddr_t) buf;
- if ((ret = ioctl(s, SIOCGIFHWADDR, &ifr)) < 0)
- perror(ifr.ifr_name);
-
- /* cleanup */
- close(s);
- memcpy(buf, &ifr.ifr_hwaddr.sa_data, 6);
- return ret;
-}