Added: trunk/patches/postfix-197.dtrace-postfix.patch (0 => 598)
--- trunk/patches/postfix-197.dtrace-postfix.patch (rev 0)
+++ trunk/patches/postfix-197.dtrace-postfix.patch 2009-10-15 18:06:55 UTC (rev 598)
@@ -0,0 +1,69 @@
+diff -ruN ../postfix-197.orig/postfix/src/util/dtrace-postfix.h ./postfix/src/util/dtrace-postfix.h
+--- ../postfix-197.orig/postfix/src/util/dtrace-postfix.h 1969-12-31 16:00:00.000000000 -0800
++++ ./postfix/src/util/dtrace-postfix.h 2009-10-14 19:01:12.000000000 -0700
+@@ -0,0 +1,65 @@
++/*
++ * Generated by dtrace(1M).
++ */
++
++#ifndef _DTRACE_POSTFIX_H
++#define _DTRACE_POSTFIX_H
++
++#include <unistd.h>
++
++#ifdef __cplusplus
++extern "C" {
++#endif
++
++#define POSTFIX_STABILITY "___dtrace_stability$postfix$v1$1_1_0_1_1_0_1_1_0_1_1_0_1_1_0"
++
++#define POSTFIX_TYPEDEFS "___dtrace_typedefs$postfix$v2"
++
++#define POSTFIX_OD_LOOKUP_FINISH(arg0, arg1, arg2) \
++do { \
++ __asm__ volatile(".reference " POSTFIX_TYPEDEFS); \
++ __dtrace_probe$postfix$od__lookup__finish$v1$63686172202a$766f6964202a$696e74(arg0, arg1, arg2); \
++ __asm__ volatile(".reference " POSTFIX_STABILITY); \
++} while (0)
++#define POSTFIX_OD_LOOKUP_FINISH_ENABLED() \
++ __dtrace_isenabled$postfix$od__lookup__finish$v1()
++#define POSTFIX_OD_LOOKUP_START(arg0, arg1) \
++do { \
++ __asm__ volatile(".reference " POSTFIX_TYPEDEFS); \
++ __dtrace_probe$postfix$od__lookup__start$v1$63686172202a$766f6964202a(arg0, arg1); \
++ __asm__ volatile(".reference " POSTFIX_STABILITY); \
++} while (0)
++#define POSTFIX_OD_LOOKUP_START_ENABLED() \
++ __dtrace_isenabled$postfix$od__lookup__start$v1()
++#define POSTFIX_SMTP_DEQUEUE(arg0) \
++do { \
++ __asm__ volatile(".reference " POSTFIX_TYPEDEFS); \
++ __dtrace_probe$postfix$smtp__dequeue$v1$766f6964202a(arg0); \
++ __asm__ volatile(".reference " POSTFIX_STABILITY); \
++} while (0)
++#define POSTFIX_SMTP_DEQUEUE_ENABLED() \
++ __dtrace_isenabled$postfix$smtp__dequeue$v1()
++#define POSTFIX_SMTP_RECEIVE(arg0) \
++do { \
++ __asm__ volatile(".reference " POSTFIX_TYPEDEFS); \
++ __dtrace_probe$postfix$smtp__receive$v1$766f6964202a(arg0); \
++ __asm__ volatile(".reference " POSTFIX_STABILITY); \
++} while (0)
++#define POSTFIX_SMTP_RECEIVE_ENABLED() \
++ __dtrace_isenabled$postfix$smtp__receive$v1()
++
++
++extern void __dtrace_probe$postfix$od__lookup__finish$v1$63686172202a$766f6964202a$696e74(char *, void *, int);
++extern int __dtrace_isenabled$postfix$od__lookup__finish$v1(void);
++extern void __dtrace_probe$postfix$od__lookup__start$v1$63686172202a$766f6964202a(char *, void *);
++extern int __dtrace_isenabled$postfix$od__lookup__start$v1(void);
++extern void __dtrace_probe$postfix$smtp__dequeue$v1$766f6964202a(void *);
++extern int __dtrace_isenabled$postfix$smtp__dequeue$v1(void);
++extern void __dtrace_probe$postfix$smtp__receive$v1$766f6964202a(void *);
++extern int __dtrace_isenabled$postfix$smtp__receive$v1(void);
++
++#ifdef __cplusplus
++}
++#endif
++
++#endif /* _DTRACE_POSTFIX_H */
Modified: trunk/plists/10A432.plist (597 => 598)
--- trunk/plists/10A432.plist 2009-10-12 23:00:28 UTC (rev 597)
+++ trunk/plists/10A432.plist 2009-10-15 18:06:55 UTC (rev 598)
@@ -11771,6 +11771,9 @@
gcc,
);
};
+ patchfiles = (
+ "postfix-197.dtrace-postfix.patch",
+ );
version = 197;
};
ppp = {