From f72472a649c56848867b27d6a4d76a372c422bbd Mon Sep 17 00:00:00 2001 From: Jeremy Ellington Date: Thu, 27 May 2004 15:50:41 +0000 Subject: [PATCH] moved ipmi_csum to helper as both lan and lanplus use it. --- ipmitool/lib/helper.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ipmitool/lib/helper.c b/ipmitool/lib/helper.c index b2a25aa..68ca07e 100644 --- a/ipmitool/lib/helper.c +++ b/ipmitool/lib/helper.c @@ -136,3 +136,12 @@ void signal_handler(int sig, void * handler) return; } } + +unsigned char ipmi_csum(unsigned char * d, int s) +{ + unsigned char c = 0; + for (; s > 0; s--, d++) + c += *d; + return -c; +} +