Seen when building with -Wunused-function
        ===> slaacd
        /usr/src/distrib/special/slaacd/../../../sbin/slaacd/engine.c:313:1: 
warning: unused function 'if_state_name' [-Wunused-function]
        if_state_name(enum if_state ifs)
        ^
        /usr/src/distrib/special/slaacd/../../../sbin/slaacd/engine.c:323:1: 
warning: unused function 'proposal_state_name' [-Wunused-function]
        proposal_state_name(enum proposal_state ps)
        ^
        2 warnings generated.

Those are used in log_debug() lines.

No object change but less noise.

OK?

Index: engine.c
===================================================================
RCS file: /cvs/src/sbin/slaacd/engine.c,v
retrieving revision 1.83
diff -u -p -r1.83 engine.c
--- engine.c    23 Jul 2022 16:16:25 -0000      1.83
+++ engine.c    25 Aug 2022 21:33:21 -0000
@@ -309,6 +309,7 @@ int64_t                      proposal_id;
 
 #define        CASE(x) case x : return #x
 
+#ifndef SMALL
 static const char*
 if_state_name(enum if_state ifs)
 {
@@ -332,6 +333,7 @@ proposal_state_name(enum proposal_state 
        CASE(PROPOSAL_STALE);
        }
 }
+#endif
 
 void
 engine_sig_handler(int sig, short event, void *arg)

Reply via email to