Hello, I've build a library that wraps user functions to SNMP calls using net-snmp as a back-end.
If now have a customer that wants all errors to be printed to a log file. I found out, that snmp_log is able to do this. My error handling is similar to the examples provided by net-snmp, but I replaced the fprintf(stderr) by snmp_log(LOG_ERR): if (status == STAT_SUCCESS) snmp_log(LOG_ERR, "Error in packet\nReason: %s\n", snmp_errstring(response->errstat)); else snmp_sess_perror("snmpget", ss); I now wonder what to do with the snmp_sess_perror(). They may contain useful information, but as far as I can see there is no way to just get the formated output string. Is there a way to redirect this function (and maybe other net-snmp-outputs) to an user-selectable file? A second question arises: the priority seems to allow to filter what appears in the log file, but how do I set the priority? Best regards, Andre ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ Net-snmp-users mailing list Net-snmp-users@lists.sourceforge.net Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users