From 6df3dfdf18115f5a3ce8477749ecef77a66260c0 Mon Sep 17 00:00:00 2001 From: mjm Date: Wed, 27 Nov 2002 22:34:42 +0000 Subject: added cardmode and sniffer --- (limited to 'noncore/net/wellenreiter/libwellenreiter/source/cardmode.hh') diff --git a/noncore/net/wellenreiter/libwellenreiter/source/cardmode.hh b/noncore/net/wellenreiter/libwellenreiter/source/cardmode.hh new file mode 100644 index 0000000..d80b24b --- a/dev/null +++ b/noncore/net/wellenreiter/libwellenreiter/source/cardmode.hh @@ -0,0 +1,34 @@ +/* $Id$ */ + +#ifndef CARDMODE_HH +#define CARDMODE_HH + +#include +#include +#include +#include +#include +#include +#include +#include + +#include "../../libwellenreiter/source/log.hh" + +/* Defines, used for the card setup */ +#define DEFAULT_PATH "/proc/driver/aironet/%s/Config" +#define CARD_TYPE_CISCO 1 +#define CARD_TYPE_NG 2 +#define CARD_TYPE_HOSTAP 3 + +/* only for now, until we have the daemon running */ +/*the config file should provide these information */ +#define CARD_TYPE CARD_TYPE_CISCO +#define SBIN_PATH "/sbin/ifconfig %s promisc up" +#define WLANCTL_PATH "/sbin/wlanctl-ng" + +/* Prototypes */ + +int card_into_monitormode (void *, char *, int); +int card_set_promisc_up (const char *); + +#endif /* CARDMODE_HH */ -- cgit v0.9.0.2