summaryrefslogtreecommitdiff
path: root/debian/patches/protected_payload.patch
blob: 2e98a20b65da449fb1e3c34ce7c43b21fee0a930 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
diff --git a/include/device/device_types.defs b/include/device/device_types.defs
index ff6cff6..49cc271 100644
--- a/include/device/device_types.defs
+++ b/include/device/device_types.defs
@@ -63,6 +63,9 @@ type device_t = mach_port_t
 #ifdef	DEVICE_INTRAN
 		intran: DEVICE_INTRAN
 #endif
+#ifdef	DEVICE_INTRAN_PAYLOAD
+		intranpayload: DEVICE_INTRAN_PAYLOAD
+#endif
 #ifdef	DEVICE_OUTTRAN
 		outtran: DEVICE_OUTTRAN
 #endif
diff --git a/include/mach/mach_types.defs b/include/mach/mach_types.defs
index bfce6cb..85ad653 100644
--- a/include/mach/mach_types.defs
+++ b/include/mach/mach_types.defs
@@ -139,6 +139,9 @@ type memory_object_t = mach_port_t
 #ifdef	MEMORY_OBJECT_INTRAN
 		intran: MEMORY_OBJECT_INTRAN
 #endif
+#ifdef	MEMORY_OBJECT_INTRAN_PAYLOAD
+		intranpayload: MEMORY_OBJECT_INTRAN_PAYLOAD
+#endif
 #ifdef	MEMORY_OBJECT_OUTTRAN
 		outtran: MEMORY_OBJECT_OUTTRAN
 #endif
diff --git a/include/mach/memory_object.defs b/include/mach/memory_object.defs
index 1ae36aa..6372ded 100644
--- a/include/mach/memory_object.defs
+++ b/include/mach/memory_object.defs
@@ -93,6 +93,10 @@ simpleroutine	memory_object_terminate(
 #ifdef	MEMORY_OBJECT_INTRAN
 						intran: MEMORY_OBJECT_INTRAN
 #endif
+#ifdef	MEMORY_OBJECT_INTRAN_PAYLOAD
+						intranpayload:
+						MEMORY_OBJECT_INTRAN_PAYLOAD
+#endif
 #ifdef	MEMORY_OBJECT_DESTRUCTOR
 					destructor: MEMORY_OBJECT_DESTRUCTOR
 #endif
@@ -236,6 +240,9 @@ simpleroutine	memory_object_lock_completed(
 #ifdef	MEMORY_OBJECT_INTRAN
 			intran: MEMORY_OBJECT_INTRAN
 #endif
+#ifdef	MEMORY_OBJECT_INTRAN_PAYLOAD
+			intranpayload: MEMORY_OBJECT_INTRAN_PAYLOAD
+#endif
 #ifdef	MEMORY_OBJECT_DESTRUCTOR
 			destructor: MEMORY_OBJECT_DESTRUCTOR
 #endif
@@ -274,6 +281,9 @@ simpleroutine	memory_object_supply_completed(
 #ifdef	MEMORY_OBJECT_INTRAN
 			intran: MEMORY_OBJECT_INTRAN
 #endif
+#ifdef	MEMORY_OBJECT_INTRAN_PAYLOAD
+			intranpayload: MEMORY_OBJECT_INTRAN_PAYLOAD
+#endif
 #ifdef	MEMORY_OBJECT_DESTRUCTOR
 			destructor: MEMORY_OBJECT_DESTRUCTOR
 #endif
@@ -327,6 +337,9 @@ simpleroutine	memory_object_change_completed(
 #ifdef	MEMORY_OBJECT_INTRAN
 			intran: MEMORY_OBJECT_INTRAN
 #endif
+#ifdef	MEMORY_OBJECT_INTRAN_PAYLOAD
+			intranpayload: MEMORY_OBJECT_INTRAN_PAYLOAD
+#endif
 #ifdef	MEMORY_OBJECT_DESTRUCTOR
 			destructor: MEMORY_OBJECT_DESTRUCTOR
 #endif
diff --git a/include/mach/notify.defs b/include/mach/notify.defs
index 5e59d39..6ba4cde 100644
--- a/include/mach/notify.defs
+++ b/include/mach/notify.defs
@@ -45,6 +45,9 @@ type notify_port_t = MACH_MSG_TYPE_MOVE_SEND_ONCE
 #ifdef	NOTIFY_INTRAN
 	intran: NOTIFY_INTRAN
 #endif
+#ifdef	NOTIFY_INTRAN_PAYLOAD
+	intranpayload: NOTIFY_INTRAN_PAYLOAD
+#endif
 #ifdef	NOTIFY_OUTTRAN
 	outtran: NOTIFY_OUTTRAN
 #endif