]> git.saurik.com Git - apple/mdnsresponder.git/blob - mDNSMacOS9/mDNSLibraryResources.r
mDNSResponder-98.tar.gz
[apple/mdnsresponder.git] / mDNSMacOS9 / mDNSLibraryResources.r
1 /*
2 * Copyright (c) 2004 Apple Computer, Inc. All rights reserved.
3 *
4 * @APPLE_LICENSE_HEADER_START@
5 *
6 * This file contains Original Code and/or Modifications of Original Code
7 * as defined in and that are subject to the Apple Public Source License
8 * Version 2.0 (the 'License'). You may not use this file except in
9 * compliance with the License. Please obtain a copy of the License at
10 * http://www.opensource.apple.com/apsl/ and read it before using this
11 * file.
12 *
13 * The Original Code and all software distributed under the License are
14 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
15 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
16 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
17 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
18 * Please see the License for the specific language governing rights and
19 * limitations under the License.
20 *
21 * @APPLE_LICENSE_HEADER_END@
22
23 Change History (most recent first):
24
25 $Log: mDNSLibraryResources.r,v $
26 Revision 1.25 2005/01/28 00:04:16 cheshire
27 mDNSResponder-98
28
29 Revision 1.24 2005/01/22 01:15:14 ksekar
30 Update version string to 1.0a97
31
32 Revision 1.23 2005/01/13 19:50:17 ksekar
33 Update version string to 1.0a94
34
35 Revision 1.22 2005/01/10 16:33:26 ksekar
36 Update version string to 1.0a93
37
38 Revision 1.21 2004/12/23 23:50:59 ksekar
39 Update version string to 1.0a92
40
41 Revision 1.20 2004/12/20 23:26:47 cheshire
42 mDNSResponder-90
43
44 Revision 1.19 2004/12/16 20:52:38 cheshire
45 mDNSResponder-89
46
47 Revision 1.18 2004/12/15 20:25:49 cheshire
48 mDNSResponder-88
49
50 Revision 1.17 2004/12/13 21:54:30 cheshire
51 mDNSResponder-87
52
53 Revision 1.16 2004/12/06 19:09:47 cheshire
54 mDNSResponder-86
55
56 Revision 1.15 2004/11/29 23:36:15 cheshire
57 mDNSResponder-85
58
59 Revision 1.14 2004/11/23 03:46:31 cheshire
60 mDNSResponder-84
61
62 Revision 1.13 2004/10/26 20:30:30 cheshire
63 mDNSResponder-82
64
65 Revision 1.12 2004/10/14 23:38:04 cheshire
66 mDNSResponder-80
67
68 Revision 1.11 2004/10/07 21:49:15 cheshire
69 mDNSResponder-79
70
71 Revision 1.10 2004/09/25 02:52:09 cheshire
72 mDNSResponder-78
73
74 Revision 1.9 2004/09/22 22:52:07 cheshire
75 mDNSResponder-77
76
77 Revision 1.8 2004/09/21 00:20:52 cheshire
78 mDNSResponder-76
79
80 Revision 1.7 2004/09/15 19:45:06 cheshire
81 mDNSResponder-75
82
83 Revision 1.6 2004/09/09 23:32:35 cheshire
84 mDNSResponder-74
85
86 Revision 1.5 2004/08/10 21:51:45 cheshire
87 mDNSResponder-69
88
89 Revision 1.4 2004/06/10 20:28:16 cheshire
90 Update version string to 1.0a66
91
92 Revision 1.3 2004/06/05 00:37:12 cheshire
93 Update version string to 1.0a65
94
95 Revision 1.2 2004/05/27 06:24:21 cheshire
96 Update version string to 1.0a64
97
98 Revision 1.1 2004/03/12 21:30:26 cheshire
99 Build a System-Context Shared Library from mDNSCore, for the benefit of developers
100 like Muse Research who want to be able to use mDNS/DNS-SD from GPL-licensed code.
101
102 */
103
104 #ifndef __TYPES.R__
105 #include "Types.r"
106 #endif
107
108 /* Format is :
109 * Two-char BCD major version (0-99)
110 * One-char BCD minor version, One-char BCD bugfix version (0-9, 0-9)
111 * development/alpha/beta/final
112 * One-byte non-final build number (0-255)
113 * Version numbers can therefore range from 0.0.0 to 99.9.9,
114 * with a following build stage and build number (e.g. 2.0.1 beta 219)
115 */
116
117 resource 'vers' (1, purgeable)
118 {
119 0x01, 0x00, alpha, 98, verUS,
120 "1.0a98",
121 "Multicast DNS & DNS Service Discovery 1.0a98"
122 };
123
124 resource 'vers' (2, purgeable)
125 {
126 0x01, 0x00, alpha, 98, verUS,
127 "1.0a98",
128 "developer.apple.com/darwin/projects/rendezvous/"
129 };
130
131 /* We need to load OT, so make sure the system heap has enough space for it */
132 type 'sysz' { longint; };
133 resource 'sysz' (0, purgeable) { 2500000 };
134
135 resource 'BNDL' (128, purgeable, protected) {
136 'mDNS',
137 0,
138 { /* array TypeArray: 2 elements */
139 /* [1] */
140 'FREF',
141 { /* array IDArray: 1 elements */
142 /* [1] */
143 0, 128
144 },
145 /* [2] */
146 'ICN#',
147 { /* array IDArray: 1 elements */
148 /* [1] */
149 0, 128
150 }
151 }
152 };
153
154 resource 'FREF' (128, purgeable, protected) {
155 'INIT',
156 0,
157 ""
158 };
159
160 resource 'icl8' (128, purgeable, protected) {
161 $"FDFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
162 $"FFFF FFFF FFFF FFFF FFFF FFFF FD00 0000"
163 $"FF00 0000 0000 0000 0000 0000 0000 0000"
164 $"0000 0000 0000 0000 0000 00F6 FF00 0000"
165 $"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
166 $"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FF00 0000"
167 $"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
168 $"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FD00 0000"
169 $"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
170 $"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FE00 0000"
171 $"FF00 F6F6 F6F6 F6F6 F62B 07F6 F6F6 F6F6"
172 $"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FE00 0000"
173 $"FF00 F6F6 F6F6 F6F6 3A16 402B F7F6 F6F6"
174 $"F6F6 F656 F9F9 F956 2BF6 F6F9 FE00 0000"
175 $"FF00 F6F6 F6F6 2B08 4116 4008 F8FA 2BF6"
176 $"F6F7 FAFA FA81 FAFA FAF7 F6F9 FE00 0000"
177 $"FF00 F9F6 F62B F92B 163A 172B F881 FAF6"
178 $"2BF8 F6F6 2BF7 8181 FA81 F6F9 FE00 FD00"
179 $"FF00 FFF9 F6F9 F9F8 2B2C 2BF6 F6F6 F8FA"
180 $"2BF6 F6F6 F6F6 F781 F956 F8F9 FEFD FFFD"
181 $"FFFF 00FE F5FA FA81 F7F6 F6F6 F6F6 F656"
182 $"56F6 F6F6 F6F6 F62B 2B2B F6F9 FEFF 00FF"
183 $"0000 00FF F5FA FAFA F6F6 F6F6 F6F6 2BF6"
184 $"F7F8 F6F6 F6F6 F607 3A16 39F9 FF00 F9FF"
185 $"0000 00FF 00FA 81FA F6F6 F6F6 F62B 2BF6"
186 $"F6F8 F6F6 F6F6 F633 1C3B 1CF6 F6F6 F9FF"
187 $"0000 00FE 0056 81FA F6F6 F6F6 F6F8 F6F6"
188 $"F6F6 F8F6 F6F6 F62C 163A 3AF6 F6F6 F9FF"
189 $"0000 00FE 00F6 8181 2BF6 F6F6 F72B F6F6"
190 $"F6F6 F62B F6F6 2B2B 2C32 F6F6 F6F6 F9FF"
191 $"0000 00FE 00F6 2BFA 81F6 F6F6 F9F6 F6F6"
192 $"F6F6 F62B F6F7 FA81 F8F6 F6F6 F6F6 F9FF"
193 $"0000 00FE 00F6 F6F6 F7F9 F72B F9F6 F6F6"
194 $"F62B F756 F9FA F9F7 F6F6 F6F6 F6F6 F9FF"
195 $"0000 00FE 00F6 F6F6 F6F6 F6F9 F82B 2BF7"
196 $"F7F7 F72B F8F6 F6F6 F6F6 F6F6 F6F6 F9FF"
197 $"0000 00FE 00F6 F6F6 F6F6 F681 2BF6 F6F6"
198 $"F6F6 F6F6 F7F6 F6F6 F6F6 F6F6 F6F6 F9FF"
199 $"0000 00FE 00F6 F6F6 F6F6 2B81 F7F6 F6F6"
200 $"F6F6 F6F6 562B F6F6 F6F6 F6F6 F9F6 F9FF"
201 $"0000 00FE 00F6 F6F6 F6F6 F7FB F7F6 F6F6"
202 $"F6F6 F6F6 FAF7 F6F6 F6F6 F6F9 FEF9 F9FF"
203 $"FFFF 00FE 00F6 F6F6 F6F6 F7F7 2BF6 F6F6"
204 $"F6F6 F6F8 81F7 F6F6 F6F6 F6F9 FEFF F9FF"
205 $"FF00 FF00 00F6 F6F6 F6F6 F60E 3A16 32F6"
206 $"F6F6 56FA 812B F6F6 F6F6 F6F9 FEFD FFFD"
207 $"FF00 0000 F6F6 F6F6 F6F6 F640 1640 16F6"
208 $"F9F9 FA81 F9F6 F6F6 F6F6 F6F9 FE00 FD00"
209 $"FF00 F6F6 F6F6 F6F6 F6F6 F633 173A 332B"
210 $"FAFA 8181 2BF6 F6F6 F6F6 F6F9 FE00 0000"
211 $"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 3232 F6F9"
212 $"8181 FA2B F6F6 F6F6 F6F6 F6F9 FE00 0000"
213 $"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 2BF8"
214 $"F82B F6F6 F6F6 F6F6 F6F6 F6F9 FE00 0000"
215 $"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
216 $"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FE00 0000"
217 $"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
218 $"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FD00 0000"
219 $"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
220 $"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FF00 0000"
221 $"FFF6 F9F9 F9F9 F9F9 F9F9 F9F9 F9F9 F9F9"
222 $"F9F9 F9F9 F9F9 F9F9 F9F9 F9F9 FF00 0000"
223 $"FDFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
224 $"FFFF FFFF FFFF FFFF FFFF FFFF FD"
225 };
226
227 data 'mDNS' (0, "Owner resource") {
228 $"0644 6172 7769 6E" /* .Darwin */
229 };
230
231 resource 'ICN#' (128) {
232 { /* array: 2 elements */
233 /* [1] */
234 $"FFFF FFF8 8000 0008 8000 0008 8000 0008"
235 $"8000 0008 80E0 0408 81FC 3F88 83FE 7FC8"
236 $"87FF EFEA A7E3 83EF D781 81ED 1F02 C1E9"
237 $"1706 61F1 1704 21E1 178C 33C1 13C8 1781"
238 $"10F8 FF01 101F F801 1018 0801 1038 0C01"
239 $"1038 0C09 D03C 1C0D A01E 7C0F 801F F80A"
240 $"801F F808 800F F008 8003 C008 8000 0008"
241 $"8000 0008 8000 0008 8000 0008 FFFF FFF8",
242 /* [2] */
243 $"FFFF FFF8 FFFF FFF8 FFFF FFF8 FFFF FFF8"
244 $"FFFF FFF8 FFFF FFF8 FFFF FFF8 FFFF FFF8"
245 $"FFFF FFFA FFFF FFFF DFFF FFFF 1FFF FFFF"
246 $"1FFF FFFF 1FFF FFFF 1FFF FFFF 1FFF FFFF"
247 $"1FFF FFFF 1FFF FFFF 1FFF FFFF 1FFF FFFF"
248 $"1FFF FFFF DFFF FFFF FFFF FFFF FFFF FFFA"
249 $"FFFF FFF8 FFFF FFF8 FFFF FFF8 FFFF FFF8"
250 $"FFFF FFF8 FFFF FFF8 FFFF FFF8 FFFF FFF8"
251 }
252 };
253
254 resource 'ics#' (128, purgeable) {
255 { /* array: 2 elements */
256 /* [1] */
257 $"FFFE 8002 8002 8C02 DE73 D19B 5299 5451"
258 $"4C61 47C1 C443 C483 8702 8302 8002 FFFE",
259 /* [2] */
260 $"FFFE FFFE FFFE FFFE FFFF FFFF 7FFF 7FFF"
261 $"7FFF 7FFF FFFF FFFF FFFE FFFE FFFE FFFE"
262 }
263 };
264
265 resource 'ics8' (128) {
266 $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FF00"
267 $"FFF6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 FD00"
268 $"FFF6 F6F6 32F6 F6F6 F6F6 F7F7 F6F6 FF00"
269 $"FFF6 F632 2233 81F6 2B56 81AC FBF6 FF00"
270 $"FFFE FAF9 2CF6 2BFA 2BF6 F6F8 FAF8 FEFF"
271 $"FFFD FCFA F6F6 F62B F8F6 F6F6 3333 FEFF"
272 $"00FE 81F9 F6F6 2BF6 F62B F6F6 4040 F6FF"
273 $"00FF 2BFB 2BF6 F7F6 F62B F6F9 32F6 F6FF"
274 $"00FE F6F6 F7F8 F7F6 2BF8 56F8 F6F6 F6FF"
275 $"00FE F6F6 F6FA F6F6 F6F6 F7F6 F6F6 F6FF"
276 $"FFFE F6F6 F6FA 2BF6 F6F6 FAF6 F6F6 FEFF"
277 $"FFFE F6F6 F632 3AF6 2BF9 81F6 F6F6 FEFF"
278 $"FFF6 F6F6 F632 4632 FCAC F7F6 F6F6 FE00"
279 $"FFF6 F6F6 F6F6 F6F8 562B F6F6 F6F6 FE00"
280 $"FFF6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 FE00"
281 $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FF"
282 };
283