| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Update configure.ac and ChangeLog to 1.8.17.
|
|
|
|
| |
Commit removes headers which have been obsoleted by POSIX.1-2001.
|
|
|
|
|
| |
Cygwin64 build fails at 'lib/ipmi_sunoem.c' due to
missing include. This patch fixes the issue.
|
|
|
|
|
|
| |
Commit adds check of response's data_len in ipmi_sel_get_info() as returned data
length is unconditional. If incorrect, resp. short, data_len is returned, we
might end up reading memory at places we're not supposed to.
|
|
|
|
|
|
| |
* ipmi_intf_get_max_request_data_size
* ipmi_intf_get_max_response_data_size
* ipmi_spd_print_fru
|
| |
|
|
|
|
|
|
|
| |
* ipmi_vita_ipmb_address
* vita_discover
* ipmi_kontronoem_set_large_buffer
* ipmi_intf_set_max_request_data_size
|
|
|
|
| |
'ipmi_intf_get_max_request_data_size' in lib/ipmi_hpmfwupg.c
|
|
|
|
| |
lib/ipmi_delloem.c
|
|
|
|
| |
include/ipmitool/hpm2
|
|
|
|
| |
and 'ipmi_intf_set_max_response_data_size' in lib/hpm2.c
|
|
|
|
| |
src/plugins/lanplus/lanplus.c
|
| |
|
| |
|
|
|
|
| |
lib/ipmi_sdr.c
|
|
|
|
| |
musl libc
|
|
|
|
|
|
|
|
| |
detection is not supported
Fixes an error ('EXEC_PAGESIZE' undeclared) with musl libc.
Should adhere to sysconf(3) and posixoptions(7).
|
|
|
|
| |
Fixes a compilation error with musl libc
|
|
|
|
| |
Fixes a compilation error with musl libc.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Commit changes a dummy interface in a way that it acts as a dummy interface when
no IPMI_DUMMY_SOCK env variable is set. Therefore, it's possible to run
'ekanalyzer frushow' without having BMC. Still, you need to specify this IPMI
interface.
If IPMI_DUMMY_SOCK is set, then dummy interface will work as it was working
before.
|
| |
|
| |
|
|
|
|
|
| |
... until we're more C99 compliant and ready, because C99 flag really and
seriously breaks IPMI tool, or so it seems.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Presently 'sel time set' doesn't account 'minute' difference between timezone.
So depending on host timezone it may set time to +/-30 mins. This patch adds
minute difference to delta_hour caluclation so that it sets time properly.
output without patch:
# ./ipmitool sel time get
03/24/2016 12:34:03
# ./ipmitool sel time set "03/24/2016 12:34:03"
03/24/2016 12:04:03
# ./ipmitool sel time get
03/24/2016 12:06:09
output with patch:
# ./ipmitool sel time get
03/30/2016 08:49:47
# ./ipmitool sel time set "03/30/2016 08:09:47"
03/30/2016 08:09:47
# ./ipmitool sel get
03/30/2016 08:09:57
Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
|
| |
|
|
|
|
| |
Commit fixes future compatibility warnings from automake.
|
| |
|
|
|
|
|
| |
Commit removes code which resides in `#if 0` block. Why? Because this code
doesn't get compiled in, so there is no reason for it to be around.
|
| |
|
|
|
|
| |
Commit removes bunch of declared, but not used, variables.
|
| |
|
|
|
|
| |
Commit cleans up comment in ipmi_sdr_get_header() a bit.
|
|
|
|
| |
When we dumped the raw SDR data, the first Record ID will overwrite by 0x0000
|
|
|
|
|
| |
Updated ID String of IANA Enterprise numbers for IBM and ADLINK
Updated ID String of ADLINK Products
|
|
|
|
|
| |
Commit disables USB interface for OS X/darwin by default as it seems that
<scsi/sg.h> is absent.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The LED state bits are not mutually exclusive. Bit [0] says LEDs can be
controlled locally and the state bit [1] says wheter the default local
settings or the override settings are used. This means that both bits can be
set at the same time.
Bit [2], the lamp test, indicates wether the test is in progress and logically
works the same as [1].
If bit [0] is not set then bit [1] and [2] has no meaning.
Signed-off-by: Jens Nyberg <jens.nyberg@ericsson.com>
|
|
|
|
|
|
| |
Commit adds macros and #include in order to bring down the number of `warning:
implicit declaration of function 'X' [-Wimplicit-function-declaration]`
warnings.
|
|
|
|
| |
Commit updates code in 'lib/dimm_spd.c' with the data from the latest JEDEC list.
|
|
|
|
|
|
| |
... use information in FRU header instead.
Patch by Hinko Kocevar.
|
|
|
|
|
|
|
|
|
| |
Move the logic that checks the session ID from read_session_data_v2x
function to the ipmi_lan_poll_single function in order to avoid calling
assert in this case. We can continue with the next packet if we detect
a session ID mismatch.
Signed-off-by: Boris Ranto <branto@redhat.com>
|
|
|
|
|
|
| |
Commit moves Super Micro stuff into dedicated header file in order to cut down
on compiler warnings. It seems these aren't used elsewhere other than in
'lib/ipmi_sel.c'.
|
|
|
|
|
| |
Commit removes redundant fread() which led to 'ekanalyzer frushow' not to show
'Product Info' correctly.
|
|
|
|
|
|
| |
Commit fixes typos in texts in code, print-outs, README and man page.
Submitted by Jörg Frings-Fürst
|
|
|
|
| |
CC: Thomas Renninger <trenn@suse.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NI_MAXHOST and NI_MAXSERV is only defined in /usr/include/netdb.h if
_DARWIN_C_SOURCE is defined or _POSIX_C_SOURCE is undefined.
From /usr/include/netdb.h OS 10.11 - El Capitan:
/*
* Constants for getnameinfo()
*/
#if !defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE)
#define NI_MAXHOST 1025
#define NI_MAXSERV 32
#endif /* (!_POSIX_C_SOURCE || _DARWIN_C_SOURCE) */
|
| |
|
|
|
|
|
| |
Commit changes help text for USB interface to "auto" as its default value will
rely on pre-defined value in configure.ac, if no value is specified by user.
|
|
|
|
|
| |
USB interface fails to be built under Windows/Cygwin.
This patch disables the feature if being built for Windows/Cygwin.
|