summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLee Duncan <leeman.duncan@gmail.com>2020-04-21 07:46:26 -0700
committerGitHub <noreply@github.com>2020-04-21 07:46:26 -0700
commitf6a8d1abaf22c7ee8d23c92e95b73d6f3d143bd6 (patch)
tree731143675efed3477514167717896c5ccac63398
parent167d08fd21c1ffdca5ff20ee9a1867bd9d35c565 (diff)
parentc0f2852aeb807c7a1ce122de6d8a6b580de99ea4 (diff)
downloadopen-iscsi-f6a8d1abaf22c7ee8d23c92e95b73d6f3d143bd6.tar.gz
Merge pull request #204 from wubo009/master
log:modify iSCSI shared memory permissions for logs
-rw-r--r--usr/log.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/usr/log.c b/usr/log.c
index 6e16e7c..2fc1850 100644
--- a/usr/log.c
+++ b/usr/log.c
@@ -73,7 +73,7 @@ static int logarea_init (int size)
logdbg(stderr,"enter logarea_init\n");
if ((shmid = shmget(IPC_PRIVATE, sizeof(struct logarea),
- 0644 | IPC_CREAT | IPC_EXCL)) == -1) {
+ 0600 | IPC_CREAT | IPC_EXCL)) == -1) {
syslog(LOG_ERR, "shmget logarea failed %d", errno);
return 1;
}
@@ -93,7 +93,7 @@ static int logarea_init (int size)
size = DEFAULT_AREA_SIZE;
if ((shmid = shmget(IPC_PRIVATE, size,
- 0644 | IPC_CREAT | IPC_EXCL)) == -1) {
+ 0600 | IPC_CREAT | IPC_EXCL)) == -1) {
syslog(LOG_ERR, "shmget msg failed %d", errno);
free_logarea();
return 1;
@@ -114,7 +114,7 @@ static int logarea_init (int size)
la->tail = la->start;
if ((shmid = shmget(IPC_PRIVATE, MAX_MSG_SIZE + sizeof(struct logmsg),
- 0644 | IPC_CREAT | IPC_EXCL)) == -1) {
+ 0600 | IPC_CREAT | IPC_EXCL)) == -1) {
syslog(LOG_ERR, "shmget logmsg failed %d", errno);
free_logarea();
return 1;