Print this page
OS-1840 fmdump shall emit JSON

*** 18,32 **** --- 18,34 ---- * * CDDL HEADER END */ /* * Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2013, Joyent, Inc. All rights reserved. */ #include <fmdump.h> #include <stdio.h> #include <strings.h> + #include <alloca.h> /*ARGSUSED*/ static int flt_short(fmd_log_t *lp, const fmd_log_record_t *rp, FILE *fp) {
*** 199,209 **** flt_verb2(fmd_log_t *lp, const fmd_log_record_t *rp, FILE *fp) { return (flt_verb23_cmn(lp, rp, fp, NULL)); } - static int flt_pretty(fmd_log_t *lp, const fmd_log_record_t *rp, FILE *fp) { nvlist_prtctl_t pctl; int rc; --- 201,210 ----
*** 283,289 **** --- 284,293 ---- " SUNW-MSG-ID", (fmd_log_rec_f *)flt_pretty }, { NULL, (fmd_log_rec_f *)flt_msg + }, { + NULL, + (fmd_log_rec_f *)fmdump_print_json } } };