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

Reply via email to