1 /* call out ieee802.11 information
13 #include <sys/types.h>
19 int tell_ssid(char *ssid) {
20 sprintf(sys_call,"flite \"new ssid. %s\"",ssid);
25 int lcd_ssid(char *ssid,unsigned short cap) {
30 if((lcd_fd=open("/dev/lcd",O_WRONLY|O_NDELAY)) <= 0) {
31 printf("failed to open lcd device");
35 printf("debug: lcd_fd = %d\n",lcd_fd);
36 strcpy(sys_call,ssid);
39 write(lcd_fd,lcd_com,sizeof(lcd_com));
42 write(lcd_fd,lcd_com,sizeof(lcd_com));
43 if((1<<4 & cap)) sprintf(c_msg," wep");
44 else sprintf(c_msg," no_wep");
45 dprintf(lcd_fd,"ssid: %s\ncap: %x%s",sys_call,cap,c_msg);
46 // write(lcd_fd,sys_call,sizeof(sys_call));