>From Matt Benjamin <mbenja...@redhat.com>: Matt Benjamin has uploaded a new change for review.
https://review.gerrithub.io/288796 Change subject: c++ header compilation: remove export token, others ...................................................................... c++ header compilation: remove export token, others Adjust the structure of headers currently included from cache_inode.h and export_mgr.h to permit compilation by a modern c++ compiler. The main conflicts resolved: * s/new/<something>/; * s/private/private_data/ in fsal_filesystem * s/export as a token/a qualified token/; * adjust some operations on void pointers and disallowed int conversions Change-Id: Id6feb98dae6b294d6de7777a20b44db82e679c37 Signed-off-by: Matt Benjamin <mbenja...@redhat.com> --- M src/FSAL/FSAL_GPFS/export.c M src/FSAL/FSAL_GPFS/fsal_attrs.c M src/FSAL/FSAL_GPFS/fsal_create.c M src/FSAL/FSAL_GPFS/fsal_ds.c M src/FSAL/FSAL_GPFS/fsal_fileop.c M src/FSAL/FSAL_GPFS/fsal_internal.c M src/FSAL/FSAL_GPFS/fsal_lock.c M src/FSAL/FSAL_GPFS/fsal_lookup.c M src/FSAL/FSAL_GPFS/fsal_mds.c M src/FSAL/FSAL_GPFS/fsal_rename.c M src/FSAL/FSAL_GPFS/fsal_symlinks.c M src/FSAL/FSAL_GPFS/fsal_unlink.c M src/FSAL/FSAL_GPFS/handle.c M src/FSAL/FSAL_PSEUDO/export.c M src/FSAL/FSAL_RGW/main.c M src/FSAL/FSAL_VFS/export.c M src/FSAL/FSAL_VFS/file.c M src/FSAL/FSAL_VFS/handle.c M src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_helpers.c M src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_lru.c M src/FSAL/Stackable_FSALs/FSAL_NULL/export.c M src/FSAL/fsal_helper.c M src/FSAL_UP/fsal_up_top.c M src/MainNFSD/nfs_worker_thread.c M src/Protocols/9P/9p_attach.c M src/Protocols/9P/9p_proto_tools.c M src/Protocols/NFS/mnt_Export.c M src/Protocols/NFS/mnt_Mnt.c M src/Protocols/NFS/nfs3_create.c M src/Protocols/NFS/nfs3_fsinfo.c M src/Protocols/NFS/nfs3_lookup.c M src/Protocols/NFS/nfs3_mkdir.c M src/Protocols/NFS/nfs3_mknod.c M src/Protocols/NFS/nfs3_read.c M src/Protocols/NFS/nfs3_readdirplus.c M src/Protocols/NFS/nfs3_symlink.c M src/Protocols/NFS/nfs3_write.c M src/Protocols/NFS/nfs4_Compound.c M src/Protocols/NFS/nfs4_op_create.c M src/Protocols/NFS/nfs4_op_getdevicelist.c M src/Protocols/NFS/nfs4_op_layoutget.c M src/Protocols/NFS/nfs4_op_layoutreturn.c M src/Protocols/NFS/nfs4_op_lock.c M src/Protocols/NFS/nfs4_op_lookup.c M src/Protocols/NFS/nfs4_op_lookupp.c M src/Protocols/NFS/nfs4_op_open.c M src/Protocols/NFS/nfs4_op_putfh.c M src/Protocols/NFS/nfs4_op_putrootfh.c M src/Protocols/NFS/nfs4_op_read.c M src/Protocols/NFS/nfs4_op_readdir.c M src/Protocols/NFS/nfs4_op_restorefh.c M src/Protocols/NFS/nfs4_op_savefh.c M src/Protocols/NFS/nfs4_op_secinfo.c M src/Protocols/NFS/nfs4_op_secinfo_no_name.c M src/Protocols/NFS/nfs4_op_write.c M src/Protocols/NFS/nfs4_pseudo.c M src/Protocols/NFS/nfs_proto_tools.c M src/Protocols/NLM/nlm_Cancel.c M src/Protocols/NLM/nlm_Granted_Res.c M src/Protocols/NLM/nlm_Lock.c M src/Protocols/NLM/nlm_Share.c M src/Protocols/NLM/nlm_Test.c M src/Protocols/NLM/nlm_Unlock.c M src/Protocols/NLM/nlm_Unshare.c M src/SAL/nfs4_state.c M src/SAL/nlm_state.c M src/SAL/state_deleg.c M src/SAL/state_lock.c M src/SAL/state_share.c M src/config_parsing/config_parsing.c M src/include/avltree.h M src/include/config_parsing.h M src/include/export_mgr.h M src/include/fsal.h M src/include/fsal_api.h M src/include/fsal_types.h M src/include/gsh_list.h M src/include/gsh_rpc.h M src/include/log.h M src/include/sal_functions.h M src/support/export_mgr.c M src/support/exports.c M src/support/nfs_creds.c M src/support/nfs_filehandle_mgmt.c M src/support/server_stats.c 85 files changed, 510 insertions(+), 486 deletions(-) git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/96/288796/1 -- To view, visit https://review.gerrithub.io/288796 To unsubscribe, visit https://review.gerrithub.io/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id6feb98dae6b294d6de7777a20b44db82e679c37 Gerrit-PatchSet: 1 Gerrit-Project: ffilz/nfs-ganesha Gerrit-Branch: next Gerrit-Owner: Matt Benjamin <mbenja...@redhat.com> ------------------------------------------------------------------------------ _______________________________________________ Nfs-ganesha-devel mailing list Nfs-ganesha-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel