mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-11-17 01:51:00 +03:00
Don't use hard-coded 'size' value in snprintf()
This patch changes the passing of "size" to snprintf from hard-coded (openended) to sizeof(errbuf). This is bringing to standard with rest of the code where- ever 'errbuf' is used. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Arshad Hussain <arshad.hussain@aeoncomputing.com> Closes #15003
This commit is contained in:
parent
eda32dca92
commit
6052060c13
@ -6057,8 +6057,8 @@ construct_fsacl_list(boolean_t un, struct allow_opts *opts, nvlist_t **nvlp)
|
||||
if (p != NULL)
|
||||
rid = p->pw_uid;
|
||||
else if (*endch != '\0') {
|
||||
(void) snprintf(errbuf, 256, gettext(
|
||||
"invalid user %s\n"), curr);
|
||||
(void) snprintf(errbuf, sizeof (errbuf),
|
||||
gettext("invalid user %s\n"), curr);
|
||||
allow_usage(un, B_TRUE, errbuf);
|
||||
}
|
||||
} else if (opts->group) {
|
||||
@ -6071,8 +6071,9 @@ construct_fsacl_list(boolean_t un, struct allow_opts *opts, nvlist_t **nvlp)
|
||||
if (g != NULL)
|
||||
rid = g->gr_gid;
|
||||
else if (*endch != '\0') {
|
||||
(void) snprintf(errbuf, 256, gettext(
|
||||
"invalid group %s\n"), curr);
|
||||
(void) snprintf(errbuf, sizeof (errbuf),
|
||||
gettext("invalid group %s\n"),
|
||||
curr);
|
||||
allow_usage(un, B_TRUE, errbuf);
|
||||
}
|
||||
} else {
|
||||
@ -6097,8 +6098,9 @@ construct_fsacl_list(boolean_t un, struct allow_opts *opts, nvlist_t **nvlp)
|
||||
who_type = ZFS_DELEG_GROUP;
|
||||
rid = g->gr_gid;
|
||||
} else {
|
||||
(void) snprintf(errbuf, 256, gettext(
|
||||
"invalid user/group %s\n"), curr);
|
||||
(void) snprintf(errbuf, sizeof (errbuf),
|
||||
gettext("invalid user/group %s\n"),
|
||||
curr);
|
||||
allow_usage(un, B_TRUE, errbuf);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user