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 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 in-
       teracts 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.6		  2020-09-03		      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