Browse Source

MT#55283 replace symbolic mode names with octal

Change-Id: If145288e63d581492ddf3334fed9e7e6339bfbce
pull/1747/head
Richard Fuchs 2 years ago
parent
commit
88679d4242
1 changed files with 11 additions and 11 deletions
  1. +11
    -11
      kernel-module/xt_RTPENGINE.c

+ 11
- 11
kernel-module/xt_RTPENGINE.c View File

@ -848,32 +848,32 @@ static int table_create_proc(struct rtpengine_table *t, uint32_t id) {
sprintf(num, "%u", id);
t->proc_root = proc_mkdir_user(num, (S_IRUGO | S_IXUGO) & ~proc_mask, my_proc_root);
t->proc_root = proc_mkdir_user(num, 0555 & ~proc_mask, my_proc_root);
if (!t->proc_root)
return -1;
t->proc_status = proc_create_user("status", S_IFREG | S_IRUGO, t->proc_root, &proc_status_ops,
t->proc_status = proc_create_user("status", S_IFREG | 0444, t->proc_root, &proc_status_ops,
(void *) (unsigned long) id);
if (!t->proc_status)
return -1;
t->proc_control = proc_create_user("control", S_IFREG | S_IWUSR | S_IWGRP | S_IRUSR | S_IRGRP,
t->proc_control = proc_create_user("control", S_IFREG | 0660,
t->proc_root,
&proc_control_ops, (void *) (unsigned long) id);
if (!t->proc_control)
return -1;
t->proc_list = proc_create_user("list", S_IFREG | S_IRUGO, t->proc_root,
t->proc_list = proc_create_user("list", S_IFREG | 0444, t->proc_root,
&proc_list_ops, (void *) (unsigned long) id);
if (!t->proc_list)
return -1;
t->proc_blist = proc_create_user("blist", S_IFREG | S_IRUGO, t->proc_root,
t->proc_blist = proc_create_user("blist", S_IFREG | 0444, t->proc_root,
&proc_blist_ops, (void *) (unsigned long) id);
if (!t->proc_blist)
return -1;
t->proc_calls = proc_mkdir_user("calls", S_IRUGO | S_IXUGO, t->proc_root);
t->proc_calls = proc_mkdir_user("calls", 0555, t->proc_root);
if (!t->proc_calls)
return -1;
@ -3030,7 +3030,7 @@ not_found:
/* create proc */
call->root = proc_mkdir_user(info->call_id, S_IRUGO | S_IXUGO, table->proc_calls);
call->root = proc_mkdir_user(info->call_id, 0555, table->proc_calls);
err = -ENOMEM;
if (!call->root)
goto fail4;
@ -3241,7 +3241,7 @@ not_found:
_w_unlock(&streams.lock, flags);
/* proc_ functions may sleep, so this must be done outside of the lock */
pde = stream->file = proc_create_user(info->stream_name, S_IFREG | S_IRUSR | S_IRGRP, call->root,
pde = stream->file = proc_create_user(info->stream_name, S_IFREG | 0440, call->root,
&proc_stream_ops, (void *) (unsigned long) info->idx.stream_idx);
err = -ENOMEM;
if (!pde)
@ -5745,17 +5745,17 @@ static int __init init(void) {
ret = -ENOMEM;
err = "could not register /proc/ entries";
my_proc_root = proc_mkdir_user("rtpengine", S_IRUGO | S_IXUGO, NULL);
my_proc_root = proc_mkdir_user("rtpengine", 0555, NULL);
if (!my_proc_root)
goto fail;
/* my_proc_root->owner = THIS_MODULE; */
proc_control = proc_create_user("control", S_IFREG | S_IWUSR | S_IWGRP, my_proc_root,
proc_control = proc_create_user("control", S_IFREG | 0220, my_proc_root,
&proc_main_control_ops, NULL);
if (!proc_control)
goto fail;
proc_list = proc_create_user("list", S_IFREG | S_IRUGO, my_proc_root, &proc_main_list_ops, NULL);
proc_list = proc_create_user("list", S_IFREG | 0444, my_proc_root, &proc_main_list_ops, NULL);
if (!proc_list)
goto fail;


Loading…
Cancel
Save