smbd: remove fdopendir() fallback
authorRalph Boehme <slow@samba.org>
Wed, 18 Mar 2020 14:59:11 +0000 (15:59 +0100)
committerJeremy Allison <jra@samba.org>
Tue, 24 Mar 2020 19:48:41 +0000 (19:48 +0000)
commit6dccfd63a868b71227c662ecc86c9bc091be11a9
treeb8e51f305e163c1f5123218edf86f35bb9df9c5c
parentd961608ce9fbb2ec6ce6ad0979c08bb9911bbbee
smbd: remove fdopendir() fallback

In order to get rid of SMB_VFS_OPENDIR, we have to require
fdopendir(). Everybody but macOS seems to have it, so RIP opendir() fallback.

This also prepares for a subsequent commit where we're going to start calling
OpenDir_fsp() from inside OpenDir(). Without removing the fallback this would
result in a recursion.

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/smbd/dir.c