parse_ini.h 545 B

12345678910111213141516171819
  1. #ifndef _PARSE_INI_H_
  2. #define _PARSE_INI_H_
  3. /*
  4. * parse_ini.h: routines for loading nagios-plugin defaults from ini
  5. * configuration files.
  6. */
  7. /* NP_DEFAULT_INI_PATH: compile-time default location for ini file */
  8. #ifndef NP_DEFAULT_INI_PATH
  9. # define NP_DEFAULT_INI_PATH "/etc/nagios-plugins/plugins.ini"
  10. #endif /* NP_DEFAULT_INI_PATH */
  11. /* np_load_defaults: load the default configuration (if present) for
  12. * a plugin from the ini file
  13. */
  14. char* np_get_defaults(const char *locator, const char *default_section);
  15. #endif /* _PARSE_INI_H_ */