[icinga-checkins] icinga.org: icinga-core/test/cgis: core: re-enable state based escalation ranges, using cast tricks #2878

git at icinga.org git at icinga.org
Wed Aug 1 03:00:12 CEST 2012


Module: icinga-core
Branch: test/cgis
Commit: df420f096f90c99d6ec792c0693604d6dd801b5b
URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=df420f096f90c99d6ec792c0693604d6dd801b5b

Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 19:22:36 2012 +0200

core: re-enable state based escalation ranges, using cast tricks #2878

since we already broke the neb abi a while back, and livestatus
will probably never use any icinga headers itsself, we just
don't give a f*ck about that mad situation - we'll put the
attributes at the end of the structs, tricking the typcasts
leaving the neb api intact.

docs did not receive the configure flag either for a strange
reason, so we can remove that safely from the source as well.

refs #2878

---

 Changelog            |    2 +
 base/checks.c        |   12 ++++----
 base/notifications.c |   63 ++++++++++++++-----------------------------------
 cgi/config.c         |   54 ++++++++++++------------------------------
 common/objects.c     |   26 ++++++++------------
 configure            |   19 ---------------
 configure.in         |    7 -----
 include/config.h.in  |    3 --
 include/objects.h    |   58 +++++++++++++++++++++------------------------
 include/statusdata.h |   22 ++++++++++-------
 xdata/xodtemplate.c  |   54 +++++++++++++++++++-----------------------
 xdata/xodtemplate.h  |   56 ++++++++++++++++++++++----------------------
 xdata/xrddefault.c   |   16 ++++++------
 xdata/xsddefault.c   |   16 ++++++------
 14 files changed, 160 insertions(+), 248 deletions(-)

Diff:   https://git.icinga.org/?p=icinga-core.git;a=commitdiff;h=df420f096f90c99d6ec792c0693604d6dd801b5b




More information about the icinga-checkins mailing list