diff -crN ./gail/tests/ferret.c /gestconf/project/GNOME_ACL/GNOME/build/sh_build_GNOME/src/./gail/tests/ferret.c
*** ./gail/tests/ferret.c	Wed Feb 20 18:30:43 2002
--- /gestconf/project/GNOME_ACL/GNOME/build/sh_build_GNOME/src/./gail/tests/ferret.c	Fri Jun 28 19:42:02 2002
***************
*** 239,246 ****
  static GtkWidget *menuitem_trackmouse = NULL;
  static GtkWidget *menuitem_trackfocus = NULL;
  
! static struct sockaddr_un mag_server = { AF_UNIX , "/tmp/magnifier_socket" };
! static struct sockaddr_un client = { AF_UNIX, "/tmp/mag_client"};
  
  /* GUI Information for the output window */
  typedef struct
--- 239,246 ----
  static GtkWidget *menuitem_trackmouse = NULL;
  static GtkWidget *menuitem_trackfocus = NULL;
  
! static struct sockaddr_un mag_server;
! static struct sockaddr_un client;
  
  /* GUI Information for the output window */
  typedef struct
***************
*** 271,283 ****
    }
    unlink("/tmp/mag_client");
  
!   if (bind(desc, (struct sockaddr*)&client, sizeof(client)) == -1)
      {
        perror("bind");
        return;
      }
  
!   if (connect(desc,(struct sockaddr*)&mag_server,sizeof(mag_server)) == -1)
      {
        perror("connect");
        return;
--- 271,287 ----
    }
    unlink("/tmp/mag_client");
  
!   client.sun_family = AF_UNIX;
!   strcpy(client.sun_path,"/tmp/mag_client");
!   if (bind(desc, (struct sockaddr*)&client, SUN_LEN(&client)) == -1)
      {
        perror("bind");
        return;
      }
  
!   mag_server.sun_family = AF_UNIX;
!   strcpy(mag_server.sun_path,"/tmp/magnifier_socket");
!   if (connect(desc,(struct sockaddr*)&mag_server,SUN_LEN(&mag_server)) == -1)
      {
        perror("connect");
        return;
