Update of /cvsroot/playerstage/code/player/client_libs/libplayerc
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14683/client_libs/libplayerc

Modified Files:
        dev_wifi.c playerc.h 
Log Message:
applied patch 1766099

Index: dev_wifi.c
===================================================================
RCS file: /cvsroot/playerstage/code/player/client_libs/libplayerc/dev_wifi.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** dev_wifi.c  19 May 2006 09:51:36 -0000      1.13
--- dev_wifi.c  18 Oct 2007 22:23:52 -0000      1.14
***************
*** 95,119 ****
  
  // Process incoming data
! void playerc_wifi_putmsg(playerc_wifi_t *self, player_msghdr_t *header,
                            player_wifi_data_t *data, size_t len)
  {
!   int i;
  
    if((header->type == PLAYER_MSGTYPE_DATA))
    {
!   self->link_count = data->links_count;
  
!   for (i = 0; i < self->link_count; i++)
!   {
!     strncpy((char*)self->links[i].mac, (char*)data->links[i].mac, 
sizeof(self->links[i].mac));
!     strncpy((char*)self->links[i].ip, (char*)data->links[i].ip, 
sizeof(self->links[i].ip));
!     strncpy((char*)self->links[i].essid, (char*)data->links[i].essid, 
sizeof(self->links[i].essid));
!     self->links[i].mode = data->links[i].mode;
!     self->links[i].encrypt = data->links[i].encrypt;
!     self->links[i].freq = data->links[i].freq;
!     self->links[i].qual = data->links[i].qual;
!     self->links[i].level = data->links[i].level;
!     self->links[i].noise = data->links[i].noise;
!   }
    }
    return;
--- 95,121 ----
  
  // Process incoming data
! void playerc_wifi_putmsg(playerc_wifi_t *device, player_msghdr_t *header,
                            player_wifi_data_t *data, size_t len)
  {
!   int i,j;
  
    if((header->type == PLAYER_MSGTYPE_DATA))
    {
!       device->link_count = data->links_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;

Index: playerc.h
===================================================================
RCS file: /cvsroot/playerstage/code/player/client_libs/libplayerc/playerc.h,v
retrieving revision 1.233
retrieving revision 1.234
diff -C2 -d -r1.233 -r1.234
*** playerc.h   20 Sep 2007 23:15:47 -0000      1.233
--- playerc.h   18 Oct 2007 22:23:52 -0000      1.234
***************
*** 2975,2985 ****
  {
    /** Mac accress. */
!   char mac[32];
  
    /** IP address. */
!   char ip[32];
  
    /** ESSID id */
!   char essid[32];
  
    /** Mode (master, ad-hoc, etc). */
--- 2975,2985 ----
  {
    /** Mac accress. */
!   uint8_t mac[32];
  
    /** IP address. */
!   uint8_t ip[32];
  
    /** ESSID id */
!   uint8_t essid[32];
  
    /** Mode (master, ad-hoc, etc). */
***************
*** 3007,3011 ****
    playerc_wifi_link_t links[PLAYERC_WIFI_MAX_LINKS];
    int link_count;
! 
  } playerc_wifi_t;
  
--- 3007,3011 ----
    playerc_wifi_link_t links[PLAYERC_WIFI_MAX_LINKS];
    int link_count;
!   char ip[32];
  } playerc_wifi_t;
  


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to