diff options
author | Enji Cooper <ngie@FreeBSD.org> | 2016-05-29 04:18:47 +0000 |
---|---|---|
committer | Enji Cooper <ngie@FreeBSD.org> | 2016-05-29 04:18:47 +0000 |
commit | 06eae2c1e06266b251883f7eeff0db129ed1ade5 (patch) | |
tree | fa92a926fa5c1de649471a85c7698797c0f134ff /usr.sbin/rpc.statd | |
parent | 4b528ceaf7cd7c864aaee5fe22572b48cc38f137 (diff) | |
download | src-06eae2c1e06266b251883f7eeff0db129ed1ade5.tar.gz src-06eae2c1e06266b251883f7eeff0db129ed1ade5.zip |
Mark out_of_mem(..) and usage(..) with __dead2 as they both directly call exit
as a hint to static analysis tools
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
Notes
Notes:
svn path=/head/; revision=300935
Diffstat (limited to 'usr.sbin/rpc.statd')
-rw-r--r-- | usr.sbin/rpc.statd/statd.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr.sbin/rpc.statd/statd.c b/usr.sbin/rpc.statd/statd.c index 256f58dc8e37..1a79ac2b7ed4 100644 --- a/usr.sbin/rpc.statd/statd.c +++ b/usr.sbin/rpc.statd/statd.c @@ -72,9 +72,9 @@ static int create_service(struct netconfig *nconf); static void complete_service(struct netconfig *nconf, char *port_str); static void clearout_service(void); static void handle_sigchld(int sig); -void out_of_mem(void); +void out_of_mem(void) __dead2; -static void usage(void); +static void usage(void) __dead2; int main(int argc, char **argv) @@ -613,7 +613,7 @@ clearout_service(void) } static void -usage() +usage(void) { fprintf(stderr, "usage: rpc.statd [-d] [-h <bindip>] [-p <port>]\n"); exit(1); @@ -647,7 +647,7 @@ static void handle_sigchld(int sig __unused) * Out of memory, fatal */ void -out_of_mem() +out_of_mem(void) { syslog(LOG_ERR, "out of memory"); |