diff options
Diffstat (limited to 'usr/src/cmd/cmd-crypto')
| -rw-r--r-- | usr/src/cmd/cmd-crypto/decrypt/decrypt.c | 2 | ||||
| -rw-r--r-- | usr/src/cmd/cmd-crypto/digest/digest.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/cmd/cmd-crypto/decrypt/decrypt.c b/usr/src/cmd/cmd-crypto/decrypt/decrypt.c index 8604a74e5a..e5c856387a 100644 --- a/usr/src/cmd/cmd-crypto/decrypt/decrypt.c +++ b/usr/src/cmd/cmd-crypto/decrypt/decrypt.c @@ -1161,7 +1161,7 @@ cryptoreadfile(char *filename, CK_BYTE_PTR *pdata, CK_ULONG_PTR pdatalen) return (-1); } - if (!(statbuf.st_mode & S_IFREG)) { + if (!S_ISREG(statbuf.st_mode)) { cryptoerror(LOG_STDERR, gettext( "%s not a regular file"), filename); (void) close(fd); diff --git a/usr/src/cmd/cmd-crypto/digest/digest.c b/usr/src/cmd/cmd-crypto/digest/digest.c index 2b751f20cc..73b805c812 100644 --- a/usr/src/cmd/cmd-crypto/digest/digest.c +++ b/usr/src/cmd/cmd-crypto/digest/digest.c @@ -893,7 +893,7 @@ getkey(char *filename, CK_BYTE_PTR *pkeydata) return (-1); } - if (!(statbuf.st_mode & S_IFREG)) { + if (!S_ISREG(statbuf.st_mode)) { cryptoerror(LOG_STDERR, gettext( "%s not a regular file\n"), filename); (void) close(fd); |
