Alexander Amelkin
7b0302cef5
ID:479 - ekanalyzer: fix processing of custom mfg. fields
...
Ekanalyzer was not reading the type/length byte for the 2nd and
subsequent custom fields. Also the message it displayed when
lacked data for custom fields was very relaxing and incorrect.
2017-02-08 11:45:59 +03:00
Alexander Amelkin
840f573083
ID:478 - ekanalyzer: Fixed decoding of FRU fields
...
Got rid of the field decoding code that was only capable of
processing ASCII and binary fields, and switched to using
get_fru_area_str() that can also decode BCDplus and 6-bit ASCII
and maybe will eventually be enabled to decode Unicode text
as well.
This is the first step to completely get rid of the completely
awfully written FRU data decoding functionality of ekanalyzer
that essentially duplicates that of ipmi_fru.c module.
2017-02-02 16:02:57 +03:00
Zdenek Styblik
8bd9659101
ID:230 - check return value of malloc() in lib/ipmi_ekanalyzer.c
...
Return value of malloc() must be checked. Commit mends this.
2016-06-11 21:30:04 +02:00
Zdenek Styblik
7e991a18e0
ID:355 - Fix statements without effect in lib/ipmi_ekanalyzer.c
2016-05-30 20:38:46 +02:00
Zdenek Styblik
24ebe2fed9
ID:355 - Remove declared, but not used variables
...
Commit removes bunch of declared, but not used, variables.
2016-03-14 20:19:35 +01:00
Zdenek Styblik
e1897e2a1d
ID:423 - Don't assume internal use area is present in ekanalyzer
...
... use information in FRU header instead.
Patch by Hinko Kocevar.
2016-02-27 13:36:40 +01:00
Zdenek Styblik
dc5dead291
ID:414 - ekanalyzer frushow fails to show 'Product Info' correctly
...
Commit removes redundant fread() which led to 'ekanalyzer frushow' not to show
'Product Info' correctly.
2016-02-27 10:12:06 +01:00
Zdenek Styblik
33f9336e85
ID:355 - Fix compiler warnings
...
Commit removes all unused variables reported by compiler.
2015-01-17 11:44:46 +01:00
Zdenek Styblik
61db4df637
Fix memory leak in ipmi_ek_display_board_info_area() - CID#1149051
2014-12-30 15:51:49 +01:00
Zdenek Styblik
b37b914973
ID: 103 - 'lib/ipmi_ekanalyzer.c' needs a re-work
...
Most of the code is reformatted. I've removed some if blocks which didn't make
sense along the way. However, huge pile of work remains.
2014-05-19 05:35:16 +02:00
Zdenek Styblik
4e4a92100c
ID: 103 - 'lib/ipmi_ekanalyzer.c' needs a re-work
...
Remove trailing empty lines.
2014-05-18 06:32:44 +02:00
Petter Reinholdtsen
c18ec02f33
Move all files one level up in the file hierarcy, to avoid the useless ipmitool directory.
2014-02-05 17:30:32 +01:00