• J. Bruce Fields's avatar
    nfsd4: fix wrongsec handling for PUTFH + op cases · 68d93184
    J. Bruce Fields authored
    When PUTFH is followed by an operation that uses the filehandle, and
    when the current client is using a security flavor that is inconsistent
    with the given filehandle, we have a choice: we can return WRONGSEC
    either when the current filehandle is set using the PUTFH, or when the
    filehandle is first used by the following operation.
    
    Follow the recommendations of RFC 5661 in making this choice.
    
    (Our current behavior prevented the client from doing security
    negotiation by returning WRONGSEC on PUTFH+SECINFO_NO_NAME.)
    Signed-off-by: default avatarJ. Bruce Fields <bfields@redhat.com>
    68d93184
export.c 38.7 KB