Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=57303a40e4f16ab2128b208a40679cbad3f705ff
commit 57303a40e4f16ab2128b208a40679cbad3f705ff Author: Miklos Vajna <vmik...@frugalware.org> Date: Tue Jun 28 12:34:54 2011 +0200 airtraf-1.1-3-i686 - bin, unmaintained, use kismet instead diff --git a/source/network-extra/airtraf/FrugalBuild b/source/network-extra/airtraf/FrugalBuild deleted file mode 100644 index b7886e5..0000000 --- a/source/network-extra/airtraf/FrugalBuild +++ /dev/null @@ -1,32 +0,0 @@ -# Compiling Time: 0.01 SBU -# Maintainer: Miklos Vajna <vmik...@frugalware.org> - -pkgname=airtraf -pkgver=1.1 -pkgrel=3 -pkgdesc="AirTraf 802.11b Wireless traffic sniffer" -url="http://www.elixar.com/" -depends=('ncurses') -groups=('network-extra') -archs=('i686' 'x86_64') -up2date="lynx -dump $url/corporate/history/airtraf-1.0/airtraf_download.php|grep -m1 '.tar.gz'|sed 's/.*-\(.*\).tar.gz .*/\1/'" -source=($url/$pkgname-$pkgver.tar.gz $pkgname-$pkgver-gentoo.patch \ - fix-compile-errors-and-warnings-with-gcc4.patch) -sha1sums=('7139046bed1b15d83466709b4a6af42a2f26a77c' \ - '89d3a2693c1cdb63f76df8c9086cd155b81fe412' \ - '0c1475f304782e11901cd3e11ce4830e5b128cd1') - -build() -{ - Fcd - Fpatchall - cd src - make CFLAGS="$CFLAGS -funsigned-char -fno-strict-aliasing" || Fdie - Fexerel /usr/bin/airtraf - Fdocrel ../docs/airtraf_doc.html - Fdocrel ../docs/README.* - Fdocrel ../COMPA* - Fdocrel ../Authors -} - -# optimization OK diff --git a/source/network-extra/airtraf/airtraf-1.1-gentoo.patch b/source/network-extra/airtraf/airtraf-1.1-gentoo.patch deleted file mode 100644 index f4acfcd..0000000 --- a/source/network-extra/airtraf/airtraf-1.1-gentoo.patch +++ /dev/null @@ -1,63 +0,0 @@ -diff -ru airtraf-1.1.orig/src/sniffd/autoconfig.c airtraf-1.1/src/sniffd/autoconfig.c ---- airtraf-1.1.orig/src/sniffd/autoconfig.c 2003-01-24 10:11:36.000000000 +0930 -+++ airtraf-1.1/src/sniffd/autoconfig.c 2005-01-12 19:23:16.481439336 +0930 -@@ -360,7 +360,7 @@ - int check_drv_compat(char * drvname, int * id) - { - int i; -- for (i=0; (int) compat_drivers[i] != -1; i++){ -+ for (i=0; (long) compat_drivers[i] != -1; i++){ - if (!strncmp(compat_drivers[i], drvname, DRVNAMSIZ +1)){ - *id = i; - return (1); // just true... -@@ -525,6 +525,7 @@ - } - /* Close the socket. */ - close(skfd); -+ return 0; - } - - /** -@@ -772,7 +773,7 @@ - fclose(fh); - break; - case DRV_PRISM2: -- -+ break; - - } - /* update flag take off PROMISC */ -Only in airtraf-1.1/src/sniffd: autoconfig.c.orig -diff -ru airtraf-1.1.orig/src/sniffd/gui_channel_scan.c airtraf-1.1/src/sniffd/gui_channel_scan.c ---- airtraf-1.1.orig/src/sniffd/gui_channel_scan.c 2003-01-22 13:05:01.000000000 +0930 -+++ airtraf-1.1/src/sniffd/gui_channel_scan.c 2005-01-12 19:21:33.135876552 +0930 -@@ -384,7 +384,7 @@ - if (!beep()) flash(); - wattrset(statuswin, STDATTR); - snprintf(message,100,"Detected new network '%s' (%s) on Channel %02d", -- ((strlen(ap->ssid)==1)&&(!strncmp(" ",ap->ssid,1))) ? "<cloaked>" : ap->ssid, -+ ((strlen(ap->ssid)==1)&&(!strncmp(" ",(char *)ap->ssid,1))) ? "<cloaked>" : (char *)ap->ssid, - hexdump((__u8*)&ap->bssid,6), ap->channel); - print_status_msg(statuswin, location, message); - ap->status = AP_STATUS_ACTIVE; -diff -ru airtraf-1.1.orig/src/sniffd/server.c airtraf-1.1/src/sniffd/server.c ---- airtraf-1.1.orig/src/sniffd/server.c 2003-01-22 13:05:01.000000000 +0930 -+++ airtraf-1.1/src/sniffd/server.c 2005-01-12 19:21:33.135876552 +0930 -@@ -57,7 +57,7 @@ - - int process_command(int, char *); - int issue_get_cmd(int, char *); --int send_bss_info(int); -+ssize_t send_bss_info(int); - int send_ids_info(int); - - /*=============================================================*/ -@@ -143,7 +143,7 @@ - if (DEBUG) fprintf(stderr,"Error transmitting data\n"); - } - } while (write_len == 0); -- if (DEBUG) fprintf(stderr,"Data: %d bytes sent\n",length); -+ if (DEBUG) fprintf(stderr,"Data: %ld bytes sent\n",length); - } - - /** diff --git a/source/network-extra/airtraf/fix-compile-errors-and-warnings-with-gcc4.patch b/source/network-extra/airtraf/fix-compile-errors-and-warnings-with-gcc4.patch deleted file mode 100644 index eda4e6c..0000000 --- a/source/network-extra/airtraf/fix-compile-errors-and-warnings-with-gcc4.patch +++ /dev/null @@ -1,164 +0,0 @@ -diff -Naur -X nope airtraf-1.1/src/libcommon/definition.h airtraf-1.1-p/src/libcommon/definition.h ---- airtraf-1.1/src/libcommon/definition.h 2003-01-22 04:35:00.000000000 +0100 -+++ airtraf-1.1-p/src/libcommon/definition.h 2007-01-12 00:52:10.000000000 +0100 -@@ -207,10 +207,10 @@ - **/ - typedef struct - { -- __u32 did __attribute__ ((packed)); -- __u16 status __attribute__ ((packed)); -- __u16 len __attribute__ ((packed)); -- __u32 data __attribute__ ((packed)); -+ __u32 did; -+ __u16 status; -+ __u16 len; -+ __u32 data; - } p80211item_t; - - /** -@@ -218,19 +218,19 @@ - **/ - typedef struct - { -- __u32 msgcode __attribute__ ((packed)); -- __u32 msglen __attribute__ ((packed)); -- __u8 devname[DEVNAME_LEN] __attribute__ ((packed)); -- p80211item_t hosttime __attribute__ ((packed)); -- p80211item_t mactime __attribute__ ((packed)); -- p80211item_t channel __attribute__ ((packed)); -- p80211item_t rssi __attribute__ ((packed)); -- p80211item_t sq __attribute__ ((packed)); -- p80211item_t signal __attribute__ ((packed)); -- p80211item_t noise __attribute__ ((packed)); -- p80211item_t rate __attribute__ ((packed)); -- p80211item_t istx __attribute__ ((packed)); -- p80211item_t frmlen __attribute__ ((packed)); -+ __u32 msgcode; -+ __u32 msglen; -+ __u8 devname[DEVNAME_LEN]; -+ p80211item_t hosttime; -+ p80211item_t mactime; -+ p80211item_t channel; -+ p80211item_t rssi; -+ p80211item_t sq; -+ p80211item_t signal; -+ p80211item_t noise; -+ p80211item_t rate; -+ p80211item_t istx; -+ p80211item_t frmlen; - } wlan_ng_hdr_t; - - /** -@@ -242,13 +242,13 @@ - typedef struct - { - /* HFA384X RX frame descriptor */ -- __u16 status __attribute__ ((packed)); -- __u32 time __attribute__ ((packed)); -- __u8 silence __attribute__ ((packed)); -- __u8 signal __attribute__ ((packed)); -- __u8 rate __attribute__ ((packed)); -- __u8 rxflow __attribute__ ((packed)); -- __u32 reserved __attribute__ ((packed)); -+ __u16 status; -+ __u32 time; -+ __u8 silence; -+ __u8 signal; -+ __u8 rate; -+ __u8 rxflow; -+ __u32 reserved; - } hfa384x_descript_t; - - /** -@@ -260,23 +260,23 @@ - **/ - typedef struct - { -- hfa384x_descript_t frame_descriptor __attribute__ ((packed)); -+ hfa384x_descript_t frame_descriptor; - - /* 802.11 */ -- __u16 frame_control __attribute__ ((packed)); -- __u16 duration_id __attribute__ ((packed)); -- __u8 mac1[6] __attribute__ ((packed)); -- __u8 mac2[6] __attribute__ ((packed)); -- __u8 mac3[6] __attribute__ ((packed)); -- __u16 sequence __attribute__ ((packed)); -- __u8 mac4[6] __attribute__ ((packed)); -- __u16 data_len __attribute__ ((packed)); -+ __u16 frame_control; -+ __u16 duration_id; -+ __u8 mac1[6]; -+ __u8 mac2[6]; -+ __u8 mac3[6]; -+ __u16 sequence; -+ __u8 mac4[6]; -+ __u16 data_len; - - /* 802.3 */ -- __u8 dst_addr[6] __attribute__ ((packed)); -- __u8 src_addr[6] __attribute__ ((packed)); -- __u16 len __attribute__ ((packed)); -- __u8 crap[6] __attribute__ ((packed)); -+ __u8 dst_addr[6]; -+ __u8 src_addr[6]; -+ __u16 len; -+ __u8 crap[6]; - - } prism2_hdr_t; - -@@ -289,13 +289,13 @@ - **/ - typedef struct - { -- __u16 frame_control __attribute__ ((packed)); -- __u16 duration_id __attribute__ ((packed)); -- __u8 mac1[6] __attribute__ ((packed)); -- __u8 mac2[6] __attribute__ ((packed)); -- __u8 mac3[6] __attribute__ ((packed)); -- __u16 sequence __attribute__ ((packed)); -- __u8 mac4[6] __attribute__ ((packed)); -+ __u16 frame_control; -+ __u16 duration_id; -+ __u8 mac1[6]; -+ __u8 mac2[6]; -+ __u8 mac3[6]; -+ __u16 sequence; -+ __u8 mac4[6]; - } wlan_hdr_t; - - /** -diff -Naur -X nope airtraf-1.1/src/libcommon/packet_card.c airtraf-1.1-p/src/libcommon/packet_card.c ---- airtraf-1.1/src/libcommon/packet_card.c 2003-01-22 04:35:00.000000000 +0100 -+++ airtraf-1.1-p/src/libcommon/packet_card.c 2007-01-12 00:38:14.000000000 +0100 -@@ -46,6 +46,7 @@ - #include <netinet/in.h> - #include <linux/if_packet.h> - #include <linux/if_ether.h> -+#include <linux/if.h> - #include <linux/wireless.h> // wireless extensions - #include <math.h> // math stuff... - //#include <net/if.h> -diff -Naur -X nope airtraf-1.1/src/sniffd/autoconfig.c airtraf-1.1-p/src/sniffd/autoconfig.c ---- airtraf-1.1/src/sniffd/autoconfig.c 2007-01-12 01:12:15.000000000 +0100 -+++ airtraf-1.1-p/src/sniffd/autoconfig.c 2007-01-12 00:39:52.000000000 +0100 -@@ -50,6 +50,7 @@ - #include <sys/socket.h> /* For AF_INET & struct sockaddr */ - #include <netinet/in.h> /* For struct sockaddr_in */ - #include <netinet/if_ether.h> -+#include <linux/if.h> - #include <linux/wireless.h> /* For wireless extensions */ - - #include "autoconfig.h" -diff -Naur -X nope airtraf-1.1/src/sniffd/server.c airtraf-1.1-p/src/sniffd/server.c ---- airtraf-1.1/src/sniffd/server.c 2007-01-12 01:12:15.000000000 +0100 -+++ airtraf-1.1-p/src/sniffd/server.c 2007-01-12 00:58:13.000000000 +0100 -@@ -143,7 +143,7 @@ - if (DEBUG) fprintf(stderr,"Error transmitting data\n"); - } - } while (write_len == 0); -- if (DEBUG) fprintf(stderr,"Data: %ld bytes sent\n",length); -+ if (DEBUG) fprintf(stderr,"Data: %ld bytes sent\n", (long)length); - } - - /** _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git