Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LIBIPMIDETECT(3)		 LIBIPMIDETECT		      LIBIPMIDETECT(3)

NAME
       libipmidetect  -	 a  library of functions to determine if a node	is de-
       tected 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 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
       *node);

DESCRIPTION
       Libipmidetect implements	a high level API for determining  which	 nodes
       in  a cluster do	or do-not support IPMI.	This library is	primarily use-
       ful for detecting when 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 <freeipmi-users@gnu.org> or <freeipmi-devel@gnu.org>.

COPYRIGHT
       Copyright (C) 2007-2015 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	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.6.8		  2021-05-20		      LIBIPMIDETECT(3)

NAME | SYNOPSIS | DESCRIPTION | FILES | REPORTING BUGS | COPYRIGHT | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=libipmidetect&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help