On Mon, Mar 25, 2013 at 5:01 PM, Corey Minyard <[email protected]> wrote:
> On 03/25/2013 04:16 AM, Zdenek Styblik wrote:
>>
>> On Fri, Mar 22, 2013 at 2:42 PM, Corey Minyard <[email protected]>
>> wrote:
>>>
>>> The event data and SDRs support assertions and deassertions for
>>> threshold events as well as
>>> discrete events. So print out assertion and deassertion on all events.
>>>
>> Corey,
>>
>> is it possible to change coding style to ``if (...) { ... } else { ...
>> }''? I know you're keeping up with original version, no blame
>> intended.
>>
>> Thanks,
>> Z.
>
>
> Easy enough to change, here's the new patch:
>
Corey,
I'd say no more comments on my side. Please, send me the diff file and
I'll commit it. I don't like to scrape diffs off the e-mail.
Thanks,
Z.
>
> Index: lib/ipmi_sel.c
> ===================================================================
> RCS file: /cvsroot/ipmitool/ipmitool/lib/ipmi_sel.c,v
> retrieving revision 1.90
> diff -u -r1.90 ipmi_sel.c
> --- lib/ipmi_sel.c 16 Jan 2013 12:27:29 -0000 1.90
> +++ lib/ipmi_sel.c 25 Mar 2013 15:56:51 -0000
> @@ -1709,16 +1709,16 @@
>
> free(description);
> }
>
> - if (evt->sel_type.standard_type.event_type == 0x6f) {
> - if (csv_output)
> - printf(",");
> - else
> - printf(" | ");
> + if (csv_output) {
> + printf(",");
> + } else {
> + printf(" | ");
> + }
>
>
> - if (evt->sel_type.standard_type.event_dir)
> - printf("Deasserted");
> - else
> - printf("Asserted");
> + if (evt->sel_type.standard_type.event_dir) {
> + printf("Deasserted");
> + } else {
> + printf("Asserted");
> }
>
> if (sdr != NULL && evt->sel_type.standard_type.event_type == 1) {
> Index: src/ipmievd.c
> ===================================================================
> RCS file: /cvsroot/ipmitool/ipmitool/src/ipmievd.c,v
> retrieving revision 1.44
> diff -u -r1.44 ipmievd.c
> --- src/ipmievd.c 28 Sep 2012 18:47:01 -0000 1.44
> +++ src/ipmievd.c 25 Mar 2013 15:56:51 -0000
> @@ -278,11 +278,13 @@
> sdr->record.full,
> evt->sel_type.standard_type.event_data[2]);
> }
>
> - lprintf(LOG_NOTICE, "%s%s sensor %s %s (Reading %.*f %s
> Threshold %.*f %s)",
> + lprintf(LOG_NOTICE, "%s%s sensor %s %s %s (Reading %.*f %s
> Threshold %.*f %s)",
> eintf->prefix,
> type,
> sdr->record.full->id_string,
> desc ? : "",
> + (evt->sel_type.standard_type.event_dir
> + ? "Deasserted" : "Asserted"),
> (trigger_reading==(int)trigger_reading) ? 0 : 2,
> trigger_reading,
> ((evt->sel_type.standard_type.event_data[0] & 0xf) % 2) ?
> ">" : "<",
> @@ -298,8 +300,11 @@
> /*
> * Discrete Event
> */
> - lprintf(LOG_NOTICE, "%s%s sensor %s %s",
> - eintf->prefix, type, sdr->record.full->id_string, desc ? :
> "");
> + lprintf(LOG_NOTICE, "%s%s sensor %s %s %s",
> + eintf->prefix, type,
> + sdr->record.full->id_string, desc ? : "",
> + (evt->sel_type.standard_type.event_dir
> + ? "Deasserted" : "Asserted"));
> if (((evt->sel_type.standard_type.event_data[0] >> 6) & 3) ==
> 1) {
> /* previous state and/or severity in event data byte 2 */
> }
> @@ -308,23 +313,20 @@
> /*
> * OEM Event
> */
> - lprintf(LOG_NOTICE, "%s%s sensor %s %s",
> - eintf->prefix, type, sdr->record.full->id_string, desc ? :
> "");
> + lprintf(LOG_NOTICE, "%s%s sensor %s %s %s",
> + eintf->prefix, type,
> + sdr->record.full->id_string, desc ? : "",
> + (evt->sel_type.standard_type.event_dir
> + ? "Deasserted" : "Asserted"));
> }
> break;
>
> case SDR_RECORD_TYPE_COMPACT_SENSOR:
>
> - if (evt->sel_type.standard_type.event_type == 0x6f) {
> - lprintf(LOG_NOTICE, "%s%s sensor %s - %s %s",
> - eintf->prefix,
> - type, sdr->record.compact->id_string,
> - desc ? : "",
> - evt->sel_type.standard_type.event_dir ? "Deasserted" :
> "Asserted");
> - } else {
> - lprintf(LOG_NOTICE, "%s%s sensor %s - %s",
> - eintf->prefix, type,
> - sdr->record.compact->id_string, desc ? : "");
> - }
> + lprintf(LOG_NOTICE, "%s%s sensor %s - %s %s",
> + eintf->prefix, type,
> + sdr->record.compact->id_string, desc ? : "",
> + (evt->sel_type.standard_type.event_dir
> + ? "Deasserted" : "Asserted"));
> break;
>
> default:
>
------------------------------------------------------------------------------
Own the Future-Intel® Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game
on Steam. $5K grand prize plus 10 genre and skill prizes.
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
_______________________________________________
Ipmitool-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel