diff options
Diffstat (limited to 'examples/VFS/skel_opaque.c')
-rw-r--r-- | examples/VFS/skel_opaque.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/examples/VFS/skel_opaque.c b/examples/VFS/skel_opaque.c index 8de97e85147..a47b98b9896 100644 --- a/examples/VFS/skel_opaque.c +++ b/examples/VFS/skel_opaque.c @@ -493,6 +493,16 @@ static int skel_mknod(vfs_handle_struct *handle, return -1; } +static int skel_mknodat(vfs_handle_struct *handle, + files_struct *dirfsp, + const struct smb_filename *smb_fname, + mode_t mode, + SMB_DEV_T dev) +{ + errno = ENOSYS; + return -1; +} + static struct smb_filename *skel_realpath(vfs_handle_struct *handle, TALLOC_CTX *ctx, const struct smb_filename *smb_fname) @@ -1091,6 +1101,7 @@ static struct vfs_fn_pointers skel_opaque_fns = { .readlink_fn = skel_vfs_readlink, .linkat_fn = skel_linkat, .mknod_fn = skel_mknod, + .mknodat_fn = skel_mknodat, .realpath_fn = skel_realpath, .chflags_fn = skel_chflags, .file_id_create_fn = skel_file_id_create, |