From: Martin Willi Date: Tue, 18 Jun 2013 06:54:10 +0000 (+0200) Subject: starter: ignore return value of sete[gu]id(), now having warn_unused_result X-Git-Tag: 5.1.0dr1~113 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9a00d9aa2fc8b9b1f23cfd16b93de7dc6cc633d8;p=thirdparty%2Fstrongswan.git starter: ignore return value of sete[gu]id(), now having warn_unused_result --- 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); } -