banana-pro: bring it in shape
[openadk.git] / package / tcp_wrappers / patches / patch-socket_c
blob94f7d4f15525bc7e62087f3b06f7cb7c8dea07e9
1 --- tcp_wrappers_7.6.orig/socket.c      1997-03-21 19:27:25.000000000 +0100
2 +++ tcp_wrappers_7.6/socket.c   2009-06-05 18:45:03.000000000 +0200
3 @@ -76,7 +76,11 @@ struct request_info *request;
4  {
5      static struct sockaddr_in client;
6      static struct sockaddr_in server;
7 +#if !defined (__GLIBC__)
8      int     len;
9 +#else /* __GLIBC__ */
10 +    size_t  len;
11 +#endif /* __GLIBC__ */
12      char    buf[BUFSIZ];
13      int     fd = request->fd;
15 @@ -224,7 +228,11 @@ int     fd;
16  {
17      char    buf[BUFSIZ];
18      struct sockaddr_in sin;
19 +#if !defined(__GLIBC__)
20      int     size = sizeof(sin);
21 +#else /* __GLIBC__ */
22 +    size_t  size = sizeof(sin);
23 +#endif /* __GLIBC__ */
25      /*
26       * Eat up the not-yet received datagram. Some systems insist on a