SIMPLE SOLUTIONS

LIBIPMIDETECT(3) - Linux man page online | Library functions

A library of functions to determine if a node is detected or undetected.

Chapter
2018-08-09
LIBIPMIDETECT(3) LIBIPMIDETECT LIBIPMIDETECT(3)

NAME

libipmidetect - a library of functions to determine if a node is detected or undetected

SYNOPSIS

#include <ipmidetect.h> ipmidetect_t ipmidetect_handle_create(void); int ipmidetect_handle_destroy(ipmidetect_t handle); int ipmidetect_load_data(ipmidetect_t handle, const char *hostname, int port, int time‐ out_len); int ipmidetect_errnum(ipmidetect_t handle); char *ipmidetect_strerror(int errnum); char *ipmidetect_errormsg(int errnum); void ipmidetect_perror(ipmidetect_t handle, const char *msg); int ipmidetect_get_detected_nodes_string(ipmidetect_t handle, char *buf, int buflen); int ipmidetect_get_undetected_nodes_string(ipmidetect_t handle, char *buf, int buflen); int ipmidetect_is_node_detected(ipmidetect_t handle, const char *node); int ipmidetect_is_node_undetected(ipmidetect_t handle, const char *node);

DESCRIPTION

Libipmidetect implements a high level API for determing which nodes in a cluster do or do- not support IPMI. This library is primarily useful for detecting whe nodes are removed from a cluster for servicing, so that IPMI applications can avoid unnecessary timeouts. The library interacts with the ipmidetectd(8) daemon.

FILES

/usr/include/ipmidetect.h

REPORTING BUGS

Report bugs to <@gnu.org> or <@gnu.org>.
Copyright (C) 2007-2014 Lawrence Livermore National Security, LLC. Copyright (C) 2007 The Regents of the University of California. This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either ver‐ sion 3 of the License, or (at your option) any later version.

SEE ALSO

ipmidetect(8), ipmidetectd(8) http://www.gnu.org/software/freeipmi/
LIBIPMIDETECT 1.4.11 2018-08-09 LIBIPMIDETECT(3)
This manual Reference Other manuals
libipmidetect(3) referred by freeipmi(7) | ipmidetect(8) | ipmidetect.conf(5) | libfreeipmi(3)
refer to ipmidetect(8) | ipmidetectd(8)
Download raw manual
Main page LIBIPMIDETECT (+2) LIBIPMIDETECT 1.4.11 (+1) № 3 (+68044)
Go top