summary refs log tree commit diff
path: root/nixos/modules/security
diff options
context:
space:
mode:
authoredef <edef@edef.eu>2023-10-05 23:03:48 +0000
committeredef <edef@edef.eu>2023-10-11 08:49:32 +0000
commit89e45f23db7cc2d234a2541561d3294f9d3e4aa1 (patch)
tree580d454ef79ba73ecefe2629928cda29118ceccb /nixos/modules/security
parent38b89f26aa960368bd3bcde28d9f5d8a58eca2b9 (diff)
downloadnixpkgs-89e45f23db7cc2d234a2541561d3294f9d3e4aa1.tar
nixpkgs-89e45f23db7cc2d234a2541561d3294f9d3e4aa1.tar.gz
nixpkgs-89e45f23db7cc2d234a2541561d3294f9d3e4aa1.tar.bz2
nixpkgs-89e45f23db7cc2d234a2541561d3294f9d3e4aa1.tar.lz
nixpkgs-89e45f23db7cc2d234a2541561d3294f9d3e4aa1.tar.xz
nixpkgs-89e45f23db7cc2d234a2541561d3294f9d3e4aa1.tar.zst
nixpkgs-89e45f23db7cc2d234a2541561d3294f9d3e4aa1.zip
nixos/modules/security/wrappers: drop dead code
Diffstat (limited to 'nixos/modules/security')
-rw-r--r--nixos/modules/security/wrappers/wrapper.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/nixos/modules/security/wrappers/wrapper.c b/nixos/modules/security/wrappers/wrapper.c
index cf19c7a4aa4..3277e7ef6f7 100644
--- a/nixos/modules/security/wrappers/wrapper.c
+++ b/nixos/modules/security/wrappers/wrapper.c
@@ -26,8 +26,6 @@
 
 // aborts when false, printing the failed expression
 #define ASSERT(expr) ((expr) ? (void) 0 : assert_failure(#expr))
-// aborts when returns non-zero, printing the failed expression and errno
-#define MUSTSUCCEED(expr) ((expr) ? print_errno_and_die(#expr) : (void) 0)
 
 extern char **environ;
 
@@ -48,12 +46,6 @@ static noreturn void assert_failure(const char *assertion) {
     abort();
 }
 
-static noreturn void print_errno_and_die(const char *assertion) {
-    fprintf(stderr, "Call `%s` in NixOS's wrapper.c failed: %s\n", assertion, strerror(errno));
-    fflush(stderr);
-    abort();
-}
-
 int get_last_cap(unsigned *last_cap) {
     FILE* file = fopen("/proc/sys/kernel/cap_last_cap", "r");
     if (file == NULL) {