Searched refs:ruleset (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/cmd/fm/modules/common/ext-event-transport/
H A Dfmevt_inbound_default.c29 * 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 Dfmevt_inbound_on.c29 * 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 Dfmevt_inbound_sunos.c30 * 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 Dfmevt_inbound.c29 * 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 Dfmevt_inbound_smf.c35 * 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 Dfmev_publish.c121 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 Dlibfmevent.h361 * 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 Dreadcf.c92 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 Dparseaddr.c190 /* 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 Dspdsock.c1417 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;

Completed in 63 milliseconds