[Samba] 3.6.10 file handle leak under ancient 32-bit kernel

starlight.2013q1 at binnacle.cx starlight.2013q1 at binnacle.cx
Mon Jan 7 15:15:46 MST 2013


Realized that the differences
between the 'config.h' files
is what really matters--attached
below with good/bad order in the
pairs.

Several likely enough culprits appear
in the list and I'm willing to dig around
the code.  Can anyone suggest which
#define is the most probable cause?

Thanks
-------------- next part --------------

<   #define HAVE_ATTR_XATTR_H 1
> /* #undef HAVE_ATTR_XATTR_H */

< /* #undef HAVE_BROKEN_POSIX_FALLOCATE */
>   #define HAVE_BROKEN_POSIX_FALLOCATE

<   #define HAVE_FDOPENDIR 1
> /* #undef HAVE_FDOPENDIR */

<   #define HAVE_INOTIFY 1
> /* #undef HAVE_INOTIFY */

<   #define HAVE_INOTIFY_INIT 1
> /* #undef HAVE_INOTIFY_INIT */

<   #define HAVE_KRB5_LOCATE_PLUGIN_H 1
> /* #undef HAVE_KRB5_LOCATE_PLUGIN_H */

<   #define HAVE_LINUX_DQBLK_XFS_H 1
> /* #undef HAVE_LINUX_DQBLK_XFS_H */

<   #define HAVE_LINUX_FALLOC_H 1
> /* #undef HAVE_LINUX_FALLOC_H */

<   #define HAVE_LINUX_INOTIFY_H 1
> /* #undef HAVE_LINUX_INOTIFY_H */

<   #define HAVE_LINUX_SPLICE 1
> /* #undef HAVE_LINUX_SPLICE */

< /* #undef HAVE_NFS_QUOTAS */
>   #define HAVE_NFS_QUOTAS 1

<   #define HAVE_SPLICE_DECL 1
> /* #undef HAVE_SPLICE_DECL */

<   #define HAVE_SYS_INOTIFY_H 1
> /* #undef HAVE_SYS_INOTIFY_H */

< /* #undef HAVE_UT_UT_TV */
>   #define HAVE_UT_UT_TV 1

<   #define HAVE_XFS_QUOTAS 1
> /* #undef HAVE_XFS_QUOTAS */

<   #define HAVE___NR_INOTIFY_INIT_DECL 1
> /* #undef HAVE___NR_INOTIFY_INIT_DECL */

<   #define SIZEOF_LONG 8
>   #define SIZEOF_LONG 4

<   #define SIZEOF_SIZE_T 8
>   #define SIZEOF_SIZE_T 4

<   #define SIZEOF_SSIZE_T 8
>   #define SIZEOF_SSIZE_T 4

<   #define SIZEOF_TIME_T 8
> /* #undef SIZEOF_TIME_T */

<   #define SIZEOF_VOID_P 8
>   #define SIZEOF_VOID_P 4

<   #define TIME_T_MAX 67768036191676799ll
> /* #undef TIME_T_MAX */


More information about the samba mailing list