]> arthur.barton.de Git - netatalk.git/blobdiff - include/atalk/globals.h
Add dtrace provider 'afp' and dtrace probes
[netatalk.git] / include / atalk / globals.h
index 925f4560c5991dab6e5d0d8d77aa74c67dd799c1..e5fbb292f9ba1cf561141d3e18c8eabfe37d6629 100644 (file)
 #include <atalk/unicode.h>
 #include <atalk/uam.h>
 #include <atalk/iniparser.h>
+#ifdef WITH_DTRACE
+#include <atalk/afp_dtrace.h>
+#else
+/* List of empty dtrace macros */
+#define AFP_AFPFUNC_START(a,b)
+#define AFP_AFPFUNC_DONE(a, b)
+#define AFP_CNID_START(a)
+#define AFP_CNID_DONE()
+#define AFP_READ_START(a)
+#define AFP_READ_DONE()
+#define AFP_WRITE_START(a)
+#define AFP_WRITE_DONE()
+#endif
 
 /* #define DOSFILELEN 12 */             /* Type1, DOS-compat*/
 #define MACFILELEN 31                   /* Type2, HFS-compat */