1/* -*- Mode: C; tab-width: 4 -*-
2 *
3 * Copyright (c) 2004 Apple Computer, Inc. All rights reserved.
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
8 *
9 *     http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 */
17
18#ifndef __TYPES.R__
19#include "Types.r"
20#endif
21
22/* Format is :
23 * Two-char BCD major version (0-99)
24 * One-char BCD minor version, One-char BCD bugfix version (0-9, 0-9)
25 * development/alpha/beta/final
26 * One-byte non-final build number (0-255)
27 * Version numbers can therefore range from 0.0.0 to 99.9.9,
28 * with a following build stage and build number (e.g. 2.0.1 beta 219)
29 */
30
31resource 'vers' (1, purgeable)
32	{
33	0x01, 0x00, alpha, 130, verUS,
34	"1.0a130",
35	"Multicast DNS & DNS Service Discovery 1.0a130"
36	};
37
38resource 'vers' (2, purgeable)
39	{
40   0x01, 0x00, alpha, 130, verUS,
41   "1.0a130",
42   "developer.apple.com/darwin/projects/bonjour/"
43	};
44
45/* We need to load OT, so make sure the system heap has enough space for it */
46type 'sysz' { longint; };
47resource 'sysz' (0, purgeable) { 2500000 };
48
49resource 'BNDL' (128, purgeable, protected) {
50	'mDNS',
51	0,
52	{	/* array TypeArray: 2 elements */
53		/* [1] */
54		'FREF',
55		{	/* array IDArray: 1 elements */
56			/* [1] */
57			0, 128
58		},
59		/* [2] */
60		'ICN#',
61		{	/* array IDArray: 1 elements */
62			/* [1] */
63			0, 128
64		}
65	}
66};
67
68resource 'FREF' (128, purgeable, protected) {
69	'INIT',
70	0,
71	""
72};
73
74resource 'icl8' (128, purgeable, protected) {
75	$"FDFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
76	$"FFFF FFFF FFFF FFFF FFFF FFFF FD00 0000"
77	$"FF00 0000 0000 0000 0000 0000 0000 0000"
78	$"0000 0000 0000 0000 0000 00F6 FF00 0000"
79	$"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
80	$"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FF00 0000"
81	$"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
82	$"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FD00 0000"
83	$"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
84	$"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FE00 0000"
85	$"FF00 F6F6 F6F6 F6F6 F62B 07F6 F6F6 F6F6"
86	$"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FE00 0000"
87	$"FF00 F6F6 F6F6 F6F6 3A16 402B F7F6 F6F6"
88	$"F6F6 F656 F9F9 F956 2BF6 F6F9 FE00 0000"
89	$"FF00 F6F6 F6F6 2B08 4116 4008 F8FA 2BF6"
90	$"F6F7 FAFA FA81 FAFA FAF7 F6F9 FE00 0000"
91	$"FF00 F9F6 F62B F92B 163A 172B F881 FAF6"
92	$"2BF8 F6F6 2BF7 8181 FA81 F6F9 FE00 FD00"
93	$"FF00 FFF9 F6F9 F9F8 2B2C 2BF6 F6F6 F8FA"
94	$"2BF6 F6F6 F6F6 F781 F956 F8F9 FEFD FFFD"
95	$"FFFF 00FE F5FA FA81 F7F6 F6F6 F6F6 F656"
96	$"56F6 F6F6 F6F6 F62B 2B2B F6F9 FEFF 00FF"
97	$"0000 00FF F5FA FAFA F6F6 F6F6 F6F6 2BF6"
98	$"F7F8 F6F6 F6F6 F607 3A16 39F9 FF00 F9FF"
99	$"0000 00FF 00FA 81FA F6F6 F6F6 F62B 2BF6"
100	$"F6F8 F6F6 F6F6 F633 1C3B 1CF6 F6F6 F9FF"
101	$"0000 00FE 0056 81FA F6F6 F6F6 F6F8 F6F6"
102	$"F6F6 F8F6 F6F6 F62C 163A 3AF6 F6F6 F9FF"
103	$"0000 00FE 00F6 8181 2BF6 F6F6 F72B F6F6"
104	$"F6F6 F62B F6F6 2B2B 2C32 F6F6 F6F6 F9FF"
105	$"0000 00FE 00F6 2BFA 81F6 F6F6 F9F6 F6F6"
106	$"F6F6 F62B F6F7 FA81 F8F6 F6F6 F6F6 F9FF"
107	$"0000 00FE 00F6 F6F6 F7F9 F72B F9F6 F6F6"
108	$"F62B F756 F9FA F9F7 F6F6 F6F6 F6F6 F9FF"
109	$"0000 00FE 00F6 F6F6 F6F6 F6F9 F82B 2BF7"
110	$"F7F7 F72B F8F6 F6F6 F6F6 F6F6 F6F6 F9FF"
111	$"0000 00FE 00F6 F6F6 F6F6 F681 2BF6 F6F6"
112	$"F6F6 F6F6 F7F6 F6F6 F6F6 F6F6 F6F6 F9FF"
113	$"0000 00FE 00F6 F6F6 F6F6 2B81 F7F6 F6F6"
114	$"F6F6 F6F6 562B F6F6 F6F6 F6F6 F9F6 F9FF"
115	$"0000 00FE 00F6 F6F6 F6F6 F7FB F7F6 F6F6"
116	$"F6F6 F6F6 FAF7 F6F6 F6F6 F6F9 FEF9 F9FF"
117	$"FFFF 00FE 00F6 F6F6 F6F6 F7F7 2BF6 F6F6"
118	$"F6F6 F6F8 81F7 F6F6 F6F6 F6F9 FEFF F9FF"
119	$"FF00 FF00 00F6 F6F6 F6F6 F60E 3A16 32F6"
120	$"F6F6 56FA 812B F6F6 F6F6 F6F9 FEFD FFFD"
121	$"FF00 0000 F6F6 F6F6 F6F6 F640 1640 16F6"
122	$"F9F9 FA81 F9F6 F6F6 F6F6 F6F9 FE00 FD00"
123	$"FF00 F6F6 F6F6 F6F6 F6F6 F633 173A 332B"
124	$"FAFA 8181 2BF6 F6F6 F6F6 F6F9 FE00 0000"
125	$"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 3232 F6F9"
126	$"8181 FA2B F6F6 F6F6 F6F6 F6F9 FE00 0000"
127	$"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 2BF8"
128	$"F82B F6F6 F6F6 F6F6 F6F6 F6F9 FE00 0000"
129	$"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
130	$"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FE00 0000"
131	$"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
132	$"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FD00 0000"
133	$"FF00 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6"
134	$"F6F6 F6F6 F6F6 F6F6 F6F6 F6F9 FF00 0000"
135	$"FFF6 F9F9 F9F9 F9F9 F9F9 F9F9 F9F9 F9F9"
136	$"F9F9 F9F9 F9F9 F9F9 F9F9 F9F9 FF00 0000"
137	$"FDFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
138	$"FFFF FFFF FFFF FFFF FFFF FFFF FD"
139};
140
141data 'mDNS' (0, "Owner resource") {
142	$"0644 6172 7769 6E"                                  /* .Darwin */
143};
144
145resource 'ICN#' (128) {
146	{	/* array: 2 elements */
147		/* [1] */
148		$"FFFF FFF8 8000 0008 8000 0008 8000 0008"
149		$"8000 0008 80E0 0408 81FC 3F88 83FE 7FC8"
150		$"87FF EFEA A7E3 83EF D781 81ED 1F02 C1E9"
151		$"1706 61F1 1704 21E1 178C 33C1 13C8 1781"
152		$"10F8 FF01 101F F801 1018 0801 1038 0C01"
153		$"1038 0C09 D03C 1C0D A01E 7C0F 801F F80A"
154		$"801F F808 800F F008 8003 C008 8000 0008"
155		$"8000 0008 8000 0008 8000 0008 FFFF FFF8",
156		/* [2] */
157		$"FFFF FFF8 FFFF FFF8 FFFF FFF8 FFFF FFF8"
158		$"FFFF FFF8 FFFF FFF8 FFFF FFF8 FFFF FFF8"
159		$"FFFF FFFA FFFF FFFF DFFF FFFF 1FFF FFFF"
160		$"1FFF FFFF 1FFF FFFF 1FFF FFFF 1FFF FFFF"
161		$"1FFF FFFF 1FFF FFFF 1FFF FFFF 1FFF FFFF"
162		$"1FFF FFFF DFFF FFFF FFFF FFFF FFFF FFFA"
163		$"FFFF FFF8 FFFF FFF8 FFFF FFF8 FFFF FFF8"
164		$"FFFF FFF8 FFFF FFF8 FFFF FFF8 FFFF FFF8"
165	}
166};
167
168resource 'ics#' (128, purgeable) {
169	{	/* array: 2 elements */
170		/* [1] */
171		$"FFFE 8002 8002 8C02 DE73 D19B 5299 5451"
172		$"4C61 47C1 C443 C483 8702 8302 8002 FFFE",
173		/* [2] */
174		$"FFFE FFFE FFFE FFFE FFFF FFFF 7FFF 7FFF"
175		$"7FFF 7FFF FFFF FFFF FFFE FFFE FFFE FFFE"
176	}
177};
178
179resource 'ics8' (128) {
180	$"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FF00"
181	$"FFF6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 FD00"
182	$"FFF6 F6F6 32F6 F6F6 F6F6 F7F7 F6F6 FF00"
183	$"FFF6 F632 2233 81F6 2B56 81AC FBF6 FF00"
184	$"FFFE FAF9 2CF6 2BFA 2BF6 F6F8 FAF8 FEFF"
185	$"FFFD FCFA F6F6 F62B F8F6 F6F6 3333 FEFF"
186	$"00FE 81F9 F6F6 2BF6 F62B F6F6 4040 F6FF"
187	$"00FF 2BFB 2BF6 F7F6 F62B F6F9 32F6 F6FF"
188	$"00FE F6F6 F7F8 F7F6 2BF8 56F8 F6F6 F6FF"
189	$"00FE F6F6 F6FA F6F6 F6F6 F7F6 F6F6 F6FF"
190	$"FFFE F6F6 F6FA 2BF6 F6F6 FAF6 F6F6 FEFF"
191	$"FFFE F6F6 F632 3AF6 2BF9 81F6 F6F6 FEFF"
192	$"FFF6 F6F6 F632 4632 FCAC F7F6 F6F6 FE00"
193	$"FFF6 F6F6 F6F6 F6F8 562B F6F6 F6F6 FE00"
194	$"FFF6 F6F6 F6F6 F6F6 F6F6 F6F6 F6F6 FE00"
195	$"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FF"
196};
197
198