svn commit: samba r5287 - in branches/SAMBA_3_0/source/smbd: .

herb at samba.org herb at samba.org
Wed Feb 9 21:23:34 GMT 2005


Author: herb
Date: 2005-02-09 21:23:33 +0000 (Wed, 09 Feb 2005)
New Revision: 5287

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5287

Log:
fix build problem when HAVE_POSIX_ACL not defined

Modified:
   branches/SAMBA_3_0/source/smbd/trans2.c


Changeset:
Modified: branches/SAMBA_3_0/source/smbd/trans2.c
===================================================================
--- branches/SAMBA_3_0/source/smbd/trans2.c	2005-02-09 21:10:23 UTC (rev 5286)
+++ branches/SAMBA_3_0/source/smbd/trans2.c	2005-02-09 21:23:33 UTC (rev 5287)
@@ -2191,6 +2191,7 @@
 	return UNIXERROR(def_class,def_code);
 }
 
+#if defined(HAVE_POSIX_ACLS)
 /****************************************************************************
  Utility function to count the number of entries in a POSIX acl.
 ****************************************************************************/
@@ -2305,6 +2306,7 @@
 
 	return True;
 }
+#endif
 
 /****************************************************************************
  Reply to a TRANS2_QFILEPATHINFO or TRANSACT2_QFILEINFO (query file info by
@@ -2870,6 +2872,7 @@
 				break;
 			}
 
+#if defined(HAVE_POSIX_ACLS)
 		case SMB_QUERY_POSIX_ACL:
 			{
 				SMB_ACL_T file_acl = NULL;
@@ -2946,6 +2949,7 @@
 				data_size = (num_file_acls + num_def_acls)*SMB_POSIX_ACL_ENTRY_SIZE + SMB_POSIX_ACL_HEADER_SIZE;
 				break;
 			}
+#endif
 
 		default:
 			return ERROR_DOS(ERRDOS,ERRunknownlevel);
@@ -3755,6 +3759,7 @@
 			return(-1);
 		}
 
+#if defined(HAVE_POSIX_ACLS)
 		case SMB_SET_POSIX_ACL:
 		{
 			uint16 posix_acl_version;
@@ -3804,6 +3809,7 @@
 			send_trans2_replies(outbuf, bufsize, params, 2, *ppdata, 0);
 			return(-1);
 		}
+#endif
 
 		default:
 			return ERROR_DOS(ERRDOS,ERRunknownlevel);



More information about the samba-cvs mailing list