kldstat: Use sizeof in place of named constants for sizing
No functional change. This is handy for FreeBSD derivatives that want to modify the value of MAXPATHLEN, but not the kld_file_stat ABI. Submitted by: Siddhant Agarwal <sagarwal AT isilon.com> Sponsored by: Dell EMC Isilon
This commit is contained in:
parent
b9c6d356b2
commit
ca3fec5042
@ -1243,8 +1243,8 @@ kern_kldstat(struct thread *td, int fileid, struct kld_file_stat *stat)
|
||||
|
||||
/* Version 1 fields: */
|
||||
namelen = strlen(lf->filename) + 1;
|
||||
if (namelen > MAXPATHLEN)
|
||||
namelen = MAXPATHLEN;
|
||||
if (namelen > sizeof(stat->name))
|
||||
namelen = sizeof(stat->name);
|
||||
bcopy(lf->filename, &stat->name[0], namelen);
|
||||
stat->refs = lf->refs;
|
||||
stat->id = lf->id;
|
||||
@ -1252,8 +1252,8 @@ kern_kldstat(struct thread *td, int fileid, struct kld_file_stat *stat)
|
||||
stat->size = lf->size;
|
||||
/* Version 2 fields: */
|
||||
namelen = strlen(lf->pathname) + 1;
|
||||
if (namelen > MAXPATHLEN)
|
||||
namelen = MAXPATHLEN;
|
||||
if (namelen > sizeof(stat->pathname))
|
||||
namelen = sizeof(stat->pathname);
|
||||
bcopy(lf->pathname, &stat->pathname[0], namelen);
|
||||
sx_xunlock(&kld_sx);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user