From 9a00d9aa2fc8b9b1f23cfd16b93de7dc6cc633d8 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Tue, 18 Jun 2013 08:54:10 +0200 Subject: [PATCH] starter: ignore return value of sete[gu]id(), now having warn_unused_result --- src/starter/starter.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/starter/starter.c b/src/starter/starter.c index 917e52d689..a9436fd6ca 100644 --- a/src/starter/starter.c +++ b/src/starter/starter.c @@ -291,11 +291,11 @@ static void generate_selfcert() } } #endif - setegid(gid); - seteuid(uid); + ignore_result(setegid(gid)); + ignore_result(seteuid(uid)); ignore_result(system("ipsec scepclient --out pkcs1 --out cert-self --quiet")); - seteuid(0); - setegid(0); + ignore_result(seteuid(0)); + ignore_result(setegid(0)); /* ipsec.secrets is root readable only */ oldmask = umask(0066); @@ -898,4 +898,3 @@ int main (int argc, char **argv) } exit(LSB_RC_SUCCESS); } - -- 2.47.3