@@ -270,7 +270,7 @@ void nut_report_config_flags(void)
270270 }
271271}
272272
273- const char * suggest_doc_links (const char * progname , const char * progconf ) {
273+ static const char * do_suggest_doc_links (const char * progname , const char * progconf , const char * mansection ) {
274274 static char buf [LARGEBUF ];
275275
276276 buf [0 ] = '\0' ;
@@ -297,7 +297,9 @@ const char *suggest_doc_links(const char *progname, const char *progconf) {
297297 */
298298 snprintfcat (buf , sizeof (buf ),
299299 "Read The Fine Manual ('man %s %s') and/or " ,
300- MAN_SECTION_CMD_SYS , buf2 );
300+ mansection , buf2 );
301+ #else
302+ NUT_UNUSED_VARIABLE (mansection );
301303#endif
302304 snprintfcat (buf , sizeof (buf ),
303305 "see\n\t%s/docs/man/%s.html\n" ,
@@ -314,3 +316,11 @@ const char *suggest_doc_links(const char *progname, const char *progconf) {
314316
315317 return buf ;
316318}
319+
320+ const char * suggest_doc_links_CMD_SYS (const char * progname , const char * progconf ) {
321+ return do_suggest_doc_links (progname , progconf , MAN_SECTION_CMD_SYS );
322+ }
323+
324+ const char * suggest_doc_links_CMD_USR (const char * progname , const char * progconf ) {
325+ return do_suggest_doc_links (progname , progconf , MAN_SECTION_CMD_USR );
326+ }
0 commit comments