Attention is currently required from: Frank Filz.
Hello Frank Filz,
I'd like you to do a code review.
Please visit
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1204534?usp=email
to review the following change.
Change subject: Add ProxyProtocol config option
......................................................................
Add ProxyProtocol config option
The config option can be used in (DEFAULT) EXPORT CLIENT blocks to limit the block only
to client who use or do not use PROXY protocol. Allows to set different
ACLs based on whether a proxy was used or not by the request.
src/support/exports: Add ganesha config to EXPORT (DEFAULT) CLIENT block
include/nfs_exports: Add config option to export list client entry
client_mgr: Add parameter to client match - client_predicate, which
allows defining an additional requirement from the client.
support/exports: Filter client_match results to only match clients which match op usage of
proxy protocol
Change-Id: I03690d4c16ba048f17084d62a37f90a8a2c4ddbd
Signed-off-by: Lior Suliman <liorsu(a)gmail.com>
---
M src/config_samples/config.txt
M src/config_samples/export.txt
M src/doc/man/ganesha-export-config.rst
M src/include/client_mgr.h
M src/include/nfs_exports.h
M src/support/client_mgr.c
M src/support/exports.c
7 files changed, 117 insertions(+), 18 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/34/1204534/1
--
To view, visit
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1204534?usp=email
To unsubscribe, or for help writing mail filters, visit
https://review.gerrithub.io/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I03690d4c16ba048f17084d62a37f90a8a2c4ddbd
Gerrit-Change-Number: 1204534
Gerrit-PatchSet: 1
Gerrit-Owner: Lior Suliman <liorsu(a)google.com>
Gerrit-Reviewer: Frank Filz <ffilzlnx(a)mindspring.com>
Gerrit-Attention: Frank Filz <ffilzlnx(a)mindspring.com>