Provided by: libipmidetect-dev_0.8.12-3ubuntu1_i386 bug


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


       #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 timeout_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


       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.




       Report bugs to <> or <>.


       Copyright (C) 2007-2010 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 version 2 of the License, or (at  your
       option) any later version.


       ipmidetect(8), ipmidetectd(8)