#ifndef _SDT_IMPL_H
#define _SDT_IMPL_H
-/*
- * This file has been created by splitting up the original DTrace sdt.h
- * header. Keep the pragma notice here to allow version tracking.
- */
-
-/* #pragma ident "@(#)sdt.h 1.7 05/06/08 SMI" */
-
#ifdef __cplusplus
extern "C" {
#endif
typedef struct sdt_probedesc {
char *sdpd_name; /* name of this probe */
+ int sdpd_namelen;
char *sdpd_func; /* APPLE NOTE: function name */
+ const char *sdpd_prov; /* APPLE NOTE: provider name */
unsigned long sdpd_offset; /* offset of call in text */
struct sdt_probedesc *sdpd_next; /* next static probe */
} sdt_probedesc_t;
}
#endif
-/* #pragma ident "@(#)sdt_impl.h 1.3 05/06/08 SMI" */
-
#ifdef __cplusplus
extern "C" {
#endif