1450 Commits

Author SHA1 Message Date
Jeremy Ellington
db90c6dbdf 1) fix request length bug in session info id subcommand
2) gracefully exit when printing all sessions
3) give useful message for "session info active" requests on session-less
   interfaces
2004-06-04 16:11:54 +00:00
Jeremy Ellington
a45fb5e859 store the name of the interface in the interface object 2004-06-04 16:05:22 +00:00
Jeremy Ellington
620f9d4aaf allow the interface to store its name 2004-06-04 16:04:37 +00:00
Jeremy Ellington
0e9aaceaa7 prettied up the usage 2004-06-04 15:21:59 +00:00
Fredrik Öhrn
a0b29c3f59 Enhance user command and rename it to getaccess (again).
Implement setaccess command (again).
Remove annoying printbufs in authcap and info.
2004-06-03 16:35:47 +00:00
Jeremy Ellington
a5acadbd21 added bswap.h include 2004-06-03 15:28:03 +00:00
Jeremy Ellington
d3d78bb7bb added informaton about the session command 2004-06-03 14:39:37 +00:00
Jeremy Ellington
c8454885b6 minor changes to close function (copying lan interface close) 2004-06-03 13:57:42 +00:00
Jeremy Ellington
4168b3c939 added session command, and modified help output (only -h is used) 2004-06-03 13:56:52 +00:00
Jeremy Ellington
6e7b8f1af8 added ipmi_session.c and ipmi_strings.c to build 2004-06-03 13:54:24 +00:00
Jeremy Ellington
5dd687134e using ipmi_strings for string values 2004-06-03 13:53:40 +00:00
Jeremy Ellington
39167b6ae8 initial checkin 2004-06-03 13:52:55 +00:00
Jeremy Ellington
31b25430c1 using ipmi_constants.h for constant definitions 2004-06-03 13:50:59 +00:00
Jeremy Ellington
352c2e36ea added ipmi_constants.h ipmi_strings.h and ipmi_session.h to build 2004-06-03 13:50:18 +00:00
Jeremy Ellington
6ca108ef78 returning error codes on error 2004-05-28 20:19:13 +00:00
Jeremy Ellington
1e043d1188 Fixed many endian-ness problems. Removed commented-out code. 2004-05-27 21:22:19 +00:00
Jeremy Ellington
cf563a2e18 added some debug output 2004-05-27 21:17:44 +00:00
Jeremy Ellington
4c83f69cae using urandom instead of random 2004-05-27 19:12:26 +00:00
Jeremy Ellington
77cf4b9622 fixed some compiler warnings (added string.h include) 2004-05-27 15:55:24 +00:00
Jeremy Ellington
61a6e7df12 cleaned up compiler warnings, and fixed some big endian compile errors 2004-05-27 15:54:38 +00:00
Jeremy Ellington
873352643a added missing openssl/err.h include 2004-05-27 15:53:52 +00:00
Jeremy Ellington
7810d7191b added missing prototype for lanplus_dump_rakp4_message 2004-05-27 15:53:10 +00:00
Jeremy Ellington
ac3b1c8eda moved ipmi_csum to helper, as both lan and lanplus use it. 2004-05-27 15:51:35 +00:00
Jeremy Ellington
f72472a649 moved ipmi_csum to helper as both lan and lanplus use it. 2004-05-27 15:50:41 +00:00
Jeremy Ellington
fd96022ec2 factored ipmi_csum to helper.c, as both lan and lanplus use it. 2004-05-27 15:49:57 +00:00
Jeremy Ellington
4a76c7f66c make completion_code_vals extern'd. probably needs to be factored out of
the ipmi_bmc stuff if others are using it.
2004-05-27 14:39:41 +00:00
Jeremy Ellington
6b8ebca452 apparently EVP_aes_128_cbc is in libcrypto. 2004-05-27 14:29:42 +00:00
Duncan Laurie
f30ef24600 add support for ipmiv2 with lanplus interface
from Jeremy Ellington
2004-05-25 20:53:51 +00:00
Fredrik Öhrn
5750269c28 Enhance user command and rename it to getaccess.
Implement setaccess command.
2004-05-11 21:06:47 +00:00
Fredrik Öhrn
a1f58f6009 Fix call to intf->open to match new definition. 2004-04-26 15:54:34 +00:00
Duncan Laurie
87b893267c don't send ping twice, and don't complain when ping is not answered 2004-04-16 01:00:50 +00:00
Duncan Laurie
a18557d779 fix chassis power control, it needs admin privlvl 2004-04-16 00:14:19 +00:00
Duncan Laurie
0405266402 don't print warning when openipmi header files not found 2004-04-15 20:35:33 +00:00
Duncan Laurie
c96ef9d425 changes to handle session structure inside of intf structure 2004-04-15 20:34:53 +00:00
Duncan Laurie
9ba83a2c5d add note about -L parameter,
changes for "channel info" and "snmp" settings
2004-04-15 20:33:02 +00:00
Duncan Laurie
9b0b5ed676 add ipmi_intf header 2004-04-15 20:29:26 +00:00
Duncan Laurie
ebc1a83c9a add support for setting SNMP community string 2004-04-15 20:27:55 +00:00
Duncan Laurie
c19b71c28c use helper functions to set session variables,
remove "event" and "userinfO" functions from this file
2004-04-15 20:26:53 +00:00
Duncan Laurie
182fd656d2 rework these to open on first call to sendrecv 2004-04-15 20:26:18 +00:00
Duncan Laurie
85e70c1b8d add functions for setting session variables 2004-04-15 20:25:44 +00:00
Duncan Laurie
a1a7a13e56 add support for "channel user" command 2004-04-15 20:25:24 +00:00
Duncan Laurie
68a27c2067 add str2val() and min() helpers 2004-04-15 20:24:35 +00:00
Duncan Laurie
a21bc00e1c rename "Community String" to "SNMP Community String" 2004-04-15 20:23:00 +00:00
Duncan Laurie
f179e04459 move "struct ipmi_intf" and "struct ipmi_session" to ipmi_intf.h 2004-04-15 20:18:29 +00:00
Duncan Laurie
2ab696dc17 add ipmi_event file for event generation 2004-04-15 19:57:05 +00:00
Duncan Laurie
3b58655b89 automatically configure gnu tools for building if on solaris
update pkg tag for building solaris packages
2004-04-12 05:35:50 +00:00
Duncan Laurie
94ea137687 add help for LIPMI interface,
modify install hook to handle DESTDIR variable
2004-04-10 05:05:52 +00:00
Duncan Laurie
ff4e172e8e change help description of solaris driver 2004-04-10 05:04:28 +00:00
Duncan Laurie
cdd1cb6afc don't install header files 2004-04-10 05:03:27 +00:00
Duncan Laurie
99f7f7f61e change references from IPMITOOL_PKG to IPMITOOL_BIN
remove -dev rpm
2004-04-10 05:02:21 +00:00