>From Matt Benjamin <mbenja...@redhat.com>:

Matt Benjamin has uploaded a new change for review.

  https://review.gerrithub.io/242321

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: Idc21fccf375378793d7e527be89662c7242481b1
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_VFS/export.c
M src/FSAL/FSAL_VFS/handle.c
M src/FSAL/Stackable_FSALs/FSAL_NULL/export.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_readdir.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/cache_inode/cache_inode_get.c
M src/cache_inode/cache_inode_getattr.c
M src/cache_inode/cache_inode_lookup.c
M src/cache_inode/cache_inode_lookupp.c
M src/cache_inode/cache_inode_misc.c
M src/cache_inode/cache_inode_rdwr.c
M src/cache_inode/cache_inode_statfs.c
M src/config_parsing/config_parsing.c
M src/gtest/test_ci_hash_dist1.cc
M src/include/avltree.h
M src/include/cache_inode.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/libntirpc
M src/support/exports.c
M src/support/nfs_creds.c
M src/support/nfs_filehandle_mgmt.c
M src/support/server_stats.c
89 files changed, 502 insertions(+), 485 deletions(-)


  git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha 
refs/changes/21/242321/1
-- 
To view, visit https://review.gerrithub.io/242321
To unsubscribe, visit https://review.gerrithub.io/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Idc21fccf375378793d7e527be89662c7242481b1
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

Reply via email to