MuYao Luo would like Shangzhong Zhu to review this change.

View Change

Add NASACL data structure and XDR functions which is need
for implemented GETACL and SETACL RPCs

In the kernel nfs-server(Linux), the NFSACL sideband protocol is implemented
to provide POSIX ACL for NFS v3. But nfs-ganesha isn't support it currently.
So We implements the NFSACL protocol extension, which consists of the GETACL
and SETACL RPCs in nfs-ganesha.

Change-Id: I2372c32afcac08024650f85c17b3c64d07bf0463
Signed-off-by: Luo Muyao <luo.muyao@zte.com.cn>
Signed-off-by: Zhu Shangzhong <zhu.shangzhong@zte.com.cn>
---
A src/Protocols/XDR/nfsacl.x
A src/Protocols/XDR/xdr_nfsacl.c
A src/include/nfsacl.h
3 files changed, 371 insertions(+), 0 deletions(-)

git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/17/493317/1

To view, visit change 493317. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I2372c32afcac08024650f85c17b3c64d07bf0463
Gerrit-Change-Number: 493317
Gerrit-PatchSet: 1
Gerrit-Owner: MuYao Luo <luo.muyao@zte.com.cn>
Gerrit-Reviewer: Shangzhong Zhu <zhu.shangzhong@zte.com.cn>
Gerrit-MessageType: newchange