Module Name: src Committed By: darran Date: Mon Mar 1 22:38:30 UTC 2010
Modified Files: src/external/cddl/osnet/dev/sdt: sdt.c Log Message: DTrace: update sdt.c handlers to match latest OpenSolaris vendor import. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/cddl/osnet/dev/sdt/sdt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/cddl/osnet/dev/sdt/sdt.c diff -u src/external/cddl/osnet/dev/sdt/sdt.c:1.3 src/external/cddl/osnet/dev/sdt/sdt.c:1.4 --- src/external/cddl/osnet/dev/sdt/sdt.c:1.3 Mon Mar 1 21:10:19 2010 +++ src/external/cddl/osnet/dev/sdt/sdt.c Mon Mar 1 22:38:29 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: sdt.c,v 1.3 2010/03/01 21:10:19 darran Exp $ */ +/* $NetBSD: sdt.c,v 1.4 2010/03/01 22:38:29 darran Exp $ */ /*- * Copyright (c) 2010 The NetBSD Foundation, Inc. @@ -54,9 +54,9 @@ static int sdt_unload(void); static void sdt_getargdesc(void *, dtrace_id_t, void *, dtrace_argdesc_t *); -static void sdt_provide(void *, dtrace_probedesc_t *); +static void sdt_provide(void *, const dtrace_probedesc_t *); static void sdt_destroy(void *, dtrace_id_t, void *); -static void sdt_enable(void *, dtrace_id_t, void *); +static int sdt_enable(void *, dtrace_id_t, void *); static void sdt_disable(void *, dtrace_id_t, void *); static void sdt_load(void *); @@ -195,7 +195,7 @@ } static void -sdt_provide(void *arg, dtrace_probedesc_t *desc) +sdt_provide(void *arg, const dtrace_probedesc_t *desc) { sdt_provider_t *sprov = arg; int res; @@ -266,7 +266,7 @@ } } -static void +static int sdt_enable(void *arg, dtrace_id_t id, void *parg) { sdt_provider_t *sprov = arg; @@ -290,6 +290,8 @@ break; } } + + return 0; } static void