diff options
Diffstat (limited to 'usr/src/lib/libshare/smb/libshare_smb.c')
-rw-r--r-- | usr/src/lib/libshare/smb/libshare_smb.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/usr/src/lib/libshare/smb/libshare_smb.c b/usr/src/lib/libshare/smb/libshare_smb.c index 7a731820e0..6a0ad97b7f 100644 --- a/usr/src/lib/libshare/smb/libshare_smb.c +++ b/usr/src/lib/libshare/smb/libshare_smb.c @@ -84,7 +84,7 @@ static int hostname_validator(int, char *); static int path_validator(int, char *); static int cmd_validator(int, char *); static int disposition_validator(int, char *); -static int max_protocol_validator(int, char *); +static int protocol_validator(int, char *); static int require_validator(int, char *); static int smb_enable_resource(sa_resource_t); @@ -918,10 +918,12 @@ struct smb_proto_option_defs { SMB_REFRESH_REFRESH }, { SMB_CI_DISPOSITION, 0, MAX_VALUE_BUFLEN, disposition_validator, SMB_REFRESH_REFRESH }, - { SMB_CI_MAX_PROTOCOL, 0, MAX_VALUE_BUFLEN, max_protocol_validator, + { SMB_CI_MAX_PROTOCOL, 0, MAX_VALUE_BUFLEN, protocol_validator, SMB_REFRESH_REFRESH }, { SMB_CI_ENCRYPT, 0, MAX_VALUE_BUFLEN, require_validator, SMB_REFRESH_REFRESH }, + { SMB_CI_MIN_PROTOCOL, 0, MAX_VALUE_BUFLEN, protocol_validator, + SMB_REFRESH_REFRESH }, { SMB_CI_OPLOCK_ENABLE, 0, 0, true_false_validator, SMB_REFRESH_REFRESH }, }; @@ -2389,7 +2391,7 @@ disposition_validator(int index, char *value) /*ARGSUSED*/ static int -max_protocol_validator(int index, char *value) +protocol_validator(int index, char *value) { if (value == NULL) return (SA_BAD_VALUE); |