Update of /cvsroot/playerstage/code/player/client_libs/libplayerc
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15318/client_libs/libplayerc
Modified Files:
dev_wifi.c
Log Message:
various client-side fixes for wifi
Index: dev_wifi.c
===================================================================
RCS file: /cvsroot/playerstage/code/player/client_libs/libplayerc/dev_wifi.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** dev_wifi.c 1 Nov 2007 22:16:16 -0000 1.16
--- dev_wifi.c 26 Nov 2007 21:50:21 -0000 1.17
***************
*** 101,121 ****
if((header->type == PLAYER_MSGTYPE_DATA))
{
! device->link_count = data->links_count;
! device->links = realloc(device->links,
sizeof(*device->links)*device->link_count);
!
! // copy all available link information
! for (i = 0; i < device->link_count; i++)
! {
! memcpy(device->links[i].mac, data->links[i].mac,
sizeof(data->links[i].mac));
! memcpy(device->links[i].ip, data->links[i].ip,
sizeof(device->links[i].ip));
! memcpy(device->links[i].essid, data->links[i].essid,
sizeof(device->links[i].essid));
! device->links[i].mode = data->links[i].mode;
! device->links[i].encrypt = data->links[i].encrypt;
! device->links[i].freq = data->links[i].freq;
! device->links[i].qual = data->links[i].qual;
! device->links[i].level = data->links[i].level;
! device->links[i].noise = data->links[i].noise;
! }
}
return;
--- 101,124 ----
if((header->type == PLAYER_MSGTYPE_DATA))
{
! device->link_count = data->links_count;
! device->links = realloc(device->links,
sizeof(*device->links)*device->link_count);
! // copy all available link information
! for (i = 0; i < device->link_count; i++)
! {
! memset(device->links[i].mac,0,sizeof(device->links[i].mac));
! memcpy(device->links[i].mac, data->links[i].mac,
data->links[i].mac_count);
! memset(device->links[i].ip,0,sizeof(device->links[i].ip));
! memcpy(device->links[i].ip, data->links[i].ip, data->links[i].ip_count);
! memset(device->links[i].essid,0,sizeof(device->links[i].essid));
! memcpy(device->links[i].essid, data->links[i].essid,
data->links[i].essid_count);
!
! device->links[i].mode = data->links[i].mode;
! device->links[i].encrypt = data->links[i].encrypt;
! device->links[i].freq = data->links[i].freq;
! device->links[i].qual = data->links[i].qual;
! device->links[i].level = data->links[i].level;
! device->links[i].noise = data->links[i].noise;
! }
}
return;
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit