Ok... Yet another round of fixes for smbmount and autofs.
[samba.git] / source / client / smbumount.c
index 5e072274c953875e56b4f74ccd33dd55db26db56..84188542e59f4bc7ad6c13bf3953fe542e58b0e0 100644 (file)
 #include <linux/smb_mount.h>
 #include <linux/smb_fs.h>
 
+/* This is a (hopefully) temporary hack due to the fact that
+       sizeof( uid_t ) != sizeof( __kernel_uid_t ) under glibc.
+       This may change in the future and smb.h may get fixed in the
+       future.  In the mean time, it's ugly hack time - get over it.
+*/
+#undef SMB_IOC_GETMOUNTUID
+#define        SMB_IOC_GETMOUNTUID             _IOR('u', 1, __kernel_uid_t)
+
 static char *progname;
 
 static void