diff options
author | deraadt <> | 2020-10-12 22:08:33 +0000 |
---|---|---|
committer | deraadt <> | 2020-10-12 22:08:33 +0000 |
commit | 60521e1f94c8f7c93ad95d704b47995782d72ef5 (patch) | |
tree | 1df8909c5a5d12b6d04ce1caf4a980fce2347f25 | |
parent | 6659020c57fb6e6a9a39ade76c14efbc39c48bac (diff) | |
download | openbsd-60521e1f94c8f7c93ad95d704b47995782d72ef5.tar.gz openbsd-60521e1f94c8f7c93ad95d704b47995782d72ef5.tar.bz2 openbsd-60521e1f94c8f7c93ad95d704b47995782d72ef5.zip |
make fixed-sized fixed-value mib[] arrays be const
ok guenther tb millert
-rw-r--r-- | src/lib/libc/stdlib/malloc.c | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/arc4random/getentropy_freebsd.c | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/arc4random/getentropy_netbsd.c | 6 |
3 files changed, 7 insertions, 12 deletions
diff --git a/src/lib/libc/stdlib/malloc.c b/src/lib/libc/stdlib/malloc.c index a62bfac3e5..86670fca87 100644 --- a/src/lib/libc/stdlib/malloc.c +++ b/src/lib/libc/stdlib/malloc.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: malloc.c,v 1.265 2020/10/09 16:01:48 otto Exp $ */ | 1 | /* $OpenBSD: malloc.c,v 1.266 2020/10/12 22:08:33 deraadt Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2008, 2010, 2011, 2016 Otto Moerbeek <otto@drijf.net> | 3 | * Copyright (c) 2008, 2010, 2011, 2016 Otto Moerbeek <otto@drijf.net> |
4 | * Copyright (c) 2012 Matthew Dempsky <matthew@openbsd.org> | 4 | * Copyright (c) 2012 Matthew Dempsky <matthew@openbsd.org> |
@@ -406,7 +406,8 @@ static void | |||
406 | omalloc_init(void) | 406 | omalloc_init(void) |
407 | { | 407 | { |
408 | char *p, *q, b[16]; | 408 | char *p, *q, b[16]; |
409 | int i, j, mib[2]; | 409 | int i, j; |
410 | const int mib[2] = { CTL_VM, VM_MALLOC_CONF }; | ||
410 | size_t sb; | 411 | size_t sb; |
411 | 412 | ||
412 | /* | 413 | /* |
@@ -419,8 +420,6 @@ omalloc_init(void) | |||
419 | for (i = 0; i < 3; i++) { | 420 | for (i = 0; i < 3; i++) { |
420 | switch (i) { | 421 | switch (i) { |
421 | case 0: | 422 | case 0: |
422 | mib[0] = CTL_VM; | ||
423 | mib[1] = VM_MALLOC_CONF; | ||
424 | sb = sizeof(b); | 423 | sb = sizeof(b); |
425 | j = sysctl(mib, 2, b, &sb, NULL, 0); | 424 | j = sysctl(mib, 2, b, &sb, NULL, 0); |
426 | if (j != 0) | 425 | if (j != 0) |
diff --git a/src/lib/libcrypto/arc4random/getentropy_freebsd.c b/src/lib/libcrypto/arc4random/getentropy_freebsd.c index 30cd68e97d..ea90ffe202 100644 --- a/src/lib/libcrypto/arc4random/getentropy_freebsd.c +++ b/src/lib/libcrypto/arc4random/getentropy_freebsd.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: getentropy_freebsd.c,v 1.3 2016/08/07 03:27:21 tb Exp $ */ | 1 | /* $OpenBSD: getentropy_freebsd.c,v 1.4 2020/10/12 22:08:33 deraadt Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Copyright (c) 2014 Pawel Jakub Dawidek <pjd@FreeBSD.org> | 4 | * Copyright (c) 2014 Pawel Jakub Dawidek <pjd@FreeBSD.org> |
@@ -32,11 +32,9 @@ | |||
32 | static size_t | 32 | static size_t |
33 | getentropy_sysctl(u_char *buf, size_t size) | 33 | getentropy_sysctl(u_char *buf, size_t size) |
34 | { | 34 | { |
35 | int mib[2]; | 35 | const int mib[2] = { CTL_KERN, KERN_ARND }; |
36 | size_t len, done; | 36 | size_t len, done; |
37 | 37 | ||
38 | mib[0] = CTL_KERN; | ||
39 | mib[1] = KERN_ARND; | ||
40 | done = 0; | 38 | done = 0; |
41 | 39 | ||
42 | do { | 40 | do { |
diff --git a/src/lib/libcrypto/arc4random/getentropy_netbsd.c b/src/lib/libcrypto/arc4random/getentropy_netbsd.c index 45d68c9fda..5dc89594cd 100644 --- a/src/lib/libcrypto/arc4random/getentropy_netbsd.c +++ b/src/lib/libcrypto/arc4random/getentropy_netbsd.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: getentropy_netbsd.c,v 1.3 2016/08/07 03:27:21 tb Exp $ */ | 1 | /* $OpenBSD: getentropy_netbsd.c,v 1.4 2020/10/12 22:08:33 deraadt Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Copyright (c) 2014 Pawel Jakub Dawidek <pjd@FreeBSD.org> | 4 | * Copyright (c) 2014 Pawel Jakub Dawidek <pjd@FreeBSD.org> |
@@ -32,11 +32,9 @@ | |||
32 | static size_t | 32 | static size_t |
33 | getentropy_sysctl(u_char *buf, size_t size) | 33 | getentropy_sysctl(u_char *buf, size_t size) |
34 | { | 34 | { |
35 | int mib[2]; | 35 | const int mib[2] = { CTL_KERN, KERN_ARND }; |
36 | size_t len, done; | 36 | size_t len, done; |
37 | 37 | ||
38 | mib[0] = CTL_KERN; | ||
39 | mib[1] = KERN_ARND; | ||
40 | done = 0; | 38 | done = 0; |
41 | 39 | ||
42 | do { | 40 | do { |