iteration of sam passwd entries was an order n-cubed algorithm due
[samba.git] / source3 / passdb / smbpass.c
index b1ca9ad0717c72f46088a0267e9aa108cfef9a18..694cceb39f6e94ca2e0c9d4ddbe9e35e45cb0797 100644 (file)
@@ -68,8 +68,11 @@ static BOOL setsmbfilepwpos(void *vp, SMB_BIG_UINT tok)
 
 /*************************************************************************
  Routine to return the next entry in the smbpasswd list.
+
+ this function is non-static as it is called (exclusively and only)
+ from getsamfile21pwent().
  *************************************************************************/
-static struct smb_passwd *getsmbfilepwent(void *vp)
+struct smb_passwd *getsmbfilepwent(void *vp)
 {
        /* Static buffers we will return. */
        static struct smb_passwd pw_buf;