/illumos-gate/usr/src/cmd/fm/modules/common/ext-event-transport/ |
H A D | fmevt_inbound_default.c | 29 * Post-processing according to the FMEV_RULESET_UNREGISTERED ruleset. 38 nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, 37 fmevt_pp_unregistered(char *classes[FMEVT_FANOUT_MAX], nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, const nvlist_t *detector, nvlist_t *rawattr, const struct fmevt_ppargs *eap) argument
|
H A D | fmevt_inbound_on.c | 29 * Post-processing according to the FMEV_RULESET_ON_EREPORT ruleset. 37 nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, 53 * Post-processing according to the FMEV_RULESET_ON_PRIVATE ruleset. 62 nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, 36 fmevt_pp_on_ereport(char *classes[FMEVT_FANOUT_MAX], nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, const nvlist_t *detector, nvlist_t *rawattr, const struct fmevt_ppargs *eap) argument 61 fmevt_pp_on_private(char *classes[FMEVT_FANOUT_MAX], nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, const nvlist_t *detector, nvlist_t *rawattr, const struct fmevt_ppargs *eap) argument
|
H A D | fmevt_inbound_sunos.c | 30 * Support for the FMEV_RULESET_ON_SUNOS ruleset. 40 nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, 79 nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, 84 return (pp_sunos_panic(classes, attr, ruleset, 39 pp_sunos_panic(char *classes[FMEVT_FANOUT_MAX], nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, const nvlist_t *detector, nvlist_t *rawattr, const struct fmevt_ppargs *eap) argument 78 fmevt_pp_on_sunos(char *classes[FMEVT_FANOUT_MAX], nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, const nvlist_t *detector, nvlist_t *rawattr, const struct fmevt_ppargs *eap) argument
|
H A D | fmevt_inbound.c | 29 * raw events into full protocol events. Each raw event selects a "ruleset" 71 "post-process bad ruleset" }, 73 "ruleset drops event with NULL func" }, 142 * Take a ruleset specification string and separate it into namespace 146 fmevt_rs_burst(fmd_hdl_t *hdl, char *ruleset, char **nsp, char **subsysp, argument 152 if (ruleset == NULL || *ruleset == '\0' || 153 strnlen(ruleset, FMEV_MAX_RULESET_LEN) == FMEV_MAX_RULESET_LEN) 157 s = ruleset; 163 if ((s = strstr(ruleset, FMEV_RS_SEPARATO 208 fmevt_detector(nvlist_t *attr, char *ruleset, int user, int priv, fmev_pri_t pri) argument 321 fmevt_postprocess(char *ruleset, nvlist_t *dtcr, nvlist_t *rawattr, struct fmevt_ppargs *eap) argument 491 char *ruleset = NULL, *rawclass, *rawsubclass; local [all...] |
H A D | fmevt_inbound_smf.c | 35 * Post-processing according to the FMEV_RULESET_SMF ruleset. 132 nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, 131 fmevt_pp_smf(char *classes[FMEVT_FANOUT_MAX], nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset, const nvlist_t *detector, nvlist_t *rawattr, const struct fmevt_ppargs *eap) argument
|
/illumos-gate/usr/src/lib/fm/libfmevent/common/ |
H A D | fmev_publish.c | 121 vrfy_ruleset(const char *ruleset) argument 123 if (ruleset != NULL && 124 strnlen(ruleset, FMEV_MAX_RULESET_LEN) == FMEV_MAX_RULESET_LEN) 358 const char *ruleset, const char *class, const char *subclass, 418 if (ruleset == NULL) 419 ruleset = FMEV_RULESET_DEFAULT; 432 rc = (sysevent_evc_publish(evc, class, subclass, ruleset, "", 448 const char *ruleset, const char *class, const char *subclass, 453 if ((rc = vrfy(&ruleset, &class, &subclass, &pri)) != FMEV_OK) 457 ruleset, clas 357 do_publish(const char *file, const char *func, int64_t line, const char *ruleset, const char *class, const char *subclass, fmev_pri_t pri, nvlist_t *nvl, uint_t ntuples, va_list ap) argument 446 _i_fmev_publish_nvl( const char *file, const char *func, int64_t line, const char *ruleset, const char *class, const char *subclass, fmev_pri_t pri, nvlist_t *attr) argument 462 _i_fmev_publish( const char *file, const char *func, int64_t line, const char *ruleset, const char *class, const char *subclass, fmev_pri_t pri, uint_t ntuples, ...) argument 515 _fmev_rspublish(const char *ruleset, const char *class, const char *subclass, fmev_pri_t pri, uint_t ntuples, ...) argument [all...] |
H A D | libfmevent.h | 361 * is selected by a "ruleset" specified either implicitly or explicitly 362 * at publication. A ruleset will take the raw event (comprising 431 * In publishing an event you must select a "ruleset" (or accept the 438 * in post-processing combine in some way selected by the ruleset to 498 * In the rspublish variants you select a ruleset from 506 * ruleset const char * Ruleset; can be NULL (implies default ruleset) 516 * fmev_publish_nvl - Default ruleset implied; class/subclass, pri and an nvl 525 * fmev_rspublish_nvl - As fmev_publish_nvl, but with a chosen ruleset. 527 #define fmev_rspublish_nvl(ruleset, cl [all...] |
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | readcf.c | 92 int ruleset = -1; local 183 if (ruleset < 0) 185 syserr("missing valid ruleset for \"%s\"", bp); 200 RewriteRules[ruleset] = rwp = 461 ruleset = strtorwset(exbuf, NULL, ST_ENTER); 462 if (ruleset < 0) 465 rwp = RewriteRules[ruleset]; 1279 case 'S': /* sender rewriting ruleset */ 1280 case 'R': /* recipient rewriting ruleset */ 1832 register int ruleset; local 4154 int ruleset; local [all...] |
H A D | parseaddr.c | 190 /* call ruleset which should return a queue group name */ 991 ** ruleset -- the ruleset to use for rewriting. 1012 rewrite(pvp, ruleset, reclevel, e, maxatom) 1014 int ruleset; 1021 register char *rulename; /* ruleset name */ 1040 if (ruleset < 0 || ruleset >= MAXRWSETS) 1042 syserr("554 5.3.5 rewrite: illegal ruleset number %d", ruleset); [all...] |
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | spdsock.c | 1417 spd_ruleset_ext_t *ruleset; local 1426 ruleset = (spd_ruleset_ext_t *)(&msg[1]); 1428 m->b_wptr = (uint8_t *)&ruleset[1]; 1434 ruleset->spd_ruleset_len = SPD_8TO64(sizeof (*ruleset)); 1435 ruleset->spd_ruleset_type = SPD_EXT_RULESET; 1436 ruleset->spd_ruleset_count = count; 1437 ruleset->spd_ruleset_version = iph->iph_gen;
|