summaryrefslogtreecommitdiff
path: root/gamin/gamin-0.1.9-ucred-headers.patch
blob: 35b76e4a0442650f2120d7d325191babf4cad3a2 (plain)
    1 diff -up gamin-0.1.9/server/gam_channel.c.xxx gamin-0.1.9/server/gam_channel.c
    2 --- gamin-0.1.9/server/gam_channel.c.xxx	2007-07-04 15:36:49.000000000 +0200
    3 +++ gamin-0.1.9/server/gam_channel.c	2008-02-14 10:00:38.654849392 +0100
    4 @@ -3,7 +3,6 @@
    5  #include <unistd.h>
    6  #include <errno.h>
    7  #include <glib.h>
    8 -#include <sys/socket.h>
    9  #include <sys/stat.h>
   10  #include <sys/un.h>
   11  #include <sys/uio.h>
   12 @@ -12,6 +11,14 @@
   13  #include "gam_channel.h"
   14  #include "gam_protocol.h"
   15  
   16 +#ifdef HAVE_LINUX
   17 +  /*  Workaround for undefined struct ucred  */
   18 +  #define __USE_GNU
   19 +#endif
   20 +
   21 +#include <sys/socket.h>
   22 +
   23 +
   24  /* #define CHANNEL_VERBOSE_DEBUGGING */
   25  /************************************************************************
   26   *									*
   27 diff -up gamin-0.1.9/libgamin/gam_api.c.xxx gamin-0.1.9/libgamin/gam_api.c
   28 --- gamin-0.1.9/libgamin/gam_api.c.xxx	2007-07-04 15:36:48.000000000 +0200
   29 +++ gamin-0.1.9/libgamin/gam_api.c	2008-02-13 17:41:50.697896914 +0100
   30 @@ -11,7 +11,6 @@
   31  #include <fcntl.h>
   32  #include <errno.h>
   33  #include <sys/stat.h>
   34 -#include <sys/socket.h>
   35  #include <sys/un.h>
   36  #include <sys/uio.h>
   37  #include "fam.h"
   38 @@ -20,6 +19,14 @@
   39  #include "gam_fork.h"
   40  #include "gam_error.h"
   41  
   42 +#ifdef HAVE_LINUX
   43 +  /*  Workaround for undefined struct ucred  */
   44 +  #define __USE_GNU
   45 +#endif
   46 +
   47 +#include <sys/socket.h>
   48 +  
   49 +
   50  #define TEST_DEBUG
   51  
   52  #define MAX_RETRIES 25

Generated by cgit