[maemo-users] Changing ESSID
From: Wayne Fiori dev9null at gmail.comDate: Tue Jan 29 06:38:36 EET 2008
- Previous message: Changing ESSID
- Next message: How can I create a shortcut for my app on Maemo after installing?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Maybe try maemo-dev list?? -- =W On Jan 28, 2008 4:20 PM, Leandro Sales <leandroal at gmail.com> wrote: > Hi list. > How can I change the wireless access point via programming code in > maemo platform? I have the following piece of code that works > perfectly in my laptop, but when used in maemo, the wlan0 interface > disconnect but not reconnect to the new ESSID. > Any suggestion? Thanks > > Leandro. > > int setEssid (char iface[6], char essid[IW_ESSID_MAX_SIZE]) { > int soc; > struct iwreq wrq; > > cout << "Changing Access Points..."; > strcpy(wrq.ifr_name, iface); > wrq.u.essid.pointer = (caddr_t)essid; > wrq.u.essid.length = strlen(essid)+1; > wrq.u.essid.flags = 1; > > soc = socket(AF_UNIX, SOCK_DGRAM, 0); > if (ioctl(soc, SIOCSIWESSID, &wrq) < 0) { > printf("Error setting ESSID on %s: %s\n", iface, strerror(errno)); > close(soc); > exit(-1); > } else { > cout << " done!\n"; > } > > return 1; > } > _______________________________________________ > maemo-users mailing list > maemo-users at maemo.org > https://lists.maemo.org/mailman/listinfo/maemo-users >
- Previous message: Changing ESSID
- Next message: How can I create a shortcut for my app on Maemo after installing?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]