+++ /dev/null
-/* call out ieee802.11 information
- *
- * author: hackbard
- *
- */
-
-#define _GNU_SOURCE
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <unistd.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-
-char sys_call[20];
-
-int tell_ssid(char *ssid) {
- sprintf(sys_call,"flite \"new ssid. %s\"",ssid);
- system(sys_call);
- return 1;
-}
-
-int lcd_ssid(char *ssid,unsigned short cap) {
- int lcd_fd;
- char lcd_com[2];
- char c_msg[7];
-
- if((lcd_fd=open("/dev/lcd",O_WRONLY|O_NDELAY)) <= 0) {
- printf("failed to open lcd device");
- exit -1;
- }
-
- printf("debug: lcd_fd = %d\n",lcd_fd);
- strcpy(sys_call,ssid);
- lcd_com[0]=27;
- lcd_com[1]='c';
- write(lcd_fd,lcd_com,sizeof(lcd_com));
- lcd_com[0]=27;
- lcd_com[1]='h';
- write(lcd_fd,lcd_com,sizeof(lcd_com));
- if((1<<4 & cap)) sprintf(c_msg," wep");
- else sprintf(c_msg," no_wep");
- dprintf(lcd_fd,"ssid: %s\ncap: %x%s",sys_call,cap,c_msg);
- // write(lcd_fd,sys_call,sizeof(sys_call));
- close(lcd_fd);
- return 1;
-}
-
-
-