|
Evan@653
|
1 |
/* |
|
Evan@653
|
2 |
* Purple's oscar protocol plugin |
|
Evan@653
|
3 |
* This file is the legal property of its developers. |
|
Evan@653
|
4 |
* Please see the AUTHORS file distributed alongside this file. |
|
Evan@653
|
5 |
* |
|
Evan@653
|
6 |
* This library is free software; you can redistribute it and/or |
|
Evan@653
|
7 |
* modify it under the terms of the GNU Lesser General Public |
|
Evan@653
|
8 |
* License as published by the Free Software Foundation; either |
|
Evan@653
|
9 |
* version 2 of the License, or (at your option) any later version. |
|
Evan@653
|
10 |
* |
|
Evan@653
|
11 |
* This library is distributed in the hope that it will be useful, |
|
Evan@653
|
12 |
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
Evan@653
|
13 |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
|
Evan@653
|
14 |
* Lesser General Public License for more details. |
|
Evan@653
|
15 |
* |
|
Evan@653
|
16 |
* You should have received a copy of the GNU Lesser General Public |
|
Evan@653
|
17 |
* License along with this library; if not, write to the Free Software |
|
Evan@653
|
18 |
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA |
|
Evan@653
|
19 |
*/ |
|
Evan@653
|
20 |
|
|
Evan@653
|
21 |
/* |
|
Evan@653
|
22 |
* AIM Callback Types |
|
Evan@653
|
23 |
* |
|
Evan@653
|
24 |
*/ |
|
Evan@653
|
25 |
#ifndef _SNACTYPES_H_ |
|
Evan@653
|
26 |
#define _SNACTYPES_H_ |
|
Evan@653
|
27 |
|
|
Evan@653
|
28 |
/* |
|
Evan@653
|
29 |
* SNAC Families. |
|
Evan@653
|
30 |
*/ |
|
Evan@653
|
31 |
#define SNAC_FAMILY_OSERVICE 0x0001 |
|
Evan@653
|
32 |
#define SNAC_FAMILY_LOCATE 0x0002 |
|
Evan@653
|
33 |
#define SNAC_FAMILY_BUDDY 0x0003 |
|
Evan@653
|
34 |
#define SNAC_FAMILY_ICBM 0x0004 |
|
Evan@653
|
35 |
#define SNAC_FAMILY_ADVERT 0x0005 |
|
Evan@653
|
36 |
#define SNAC_FAMILY_INVITE 0x0006 |
|
Evan@653
|
37 |
#define SNAC_FAMILY_ADMIN 0x0007 |
|
Evan@653
|
38 |
#define SNAC_FAMILY_POPUP 0x0008 |
|
Evan@653
|
39 |
#define SNAC_FAMILY_BOS 0x0009 |
|
Evan@653
|
40 |
#define SNAC_FAMILY_USERLOOKUP 0x000a |
|
Evan@653
|
41 |
#define SNAC_FAMILY_STATS 0x000b |
|
Evan@653
|
42 |
#define SNAC_FAMILY_TRANSLATE 0x000c |
|
Evan@653
|
43 |
#define SNAC_FAMILY_CHATNAV 0x000d |
|
Evan@653
|
44 |
#define SNAC_FAMILY_CHAT 0x000e |
|
Evan@653
|
45 |
#define SNAC_FAMILY_ODIR 0x000f |
|
Evan@653
|
46 |
#define SNAC_FAMILY_BART 0x0010 |
|
Evan@653
|
47 |
#define SNAC_FAMILY_FEEDBAG 0x0013 |
|
Evan@653
|
48 |
#define SNAC_FAMILY_ICQ 0x0015 |
|
Evan@653
|
49 |
#define SNAC_FAMILY_AUTH 0x0017 |
|
Evan@653
|
50 |
#define SNAC_FAMILY_ALERT 0x0018 |
|
Evan@653
|
51 |
|
|
Evan@653
|
52 |
#define AIM_CB_FAM_SPECIAL 0xffff /* Internal libfaim use */ |
|
Evan@653
|
53 |
|
|
Evan@653
|
54 |
/* |
|
Evan@653
|
55 |
* SNAC Family: Ack. |
|
Evan@653
|
56 |
* |
|
Evan@653
|
57 |
* Not really a family, but treating it as one really |
|
Evan@653
|
58 |
* helps it fit into the libfaim callback structure better. |
|
Evan@653
|
59 |
* |
|
Evan@653
|
60 |
*/ |
|
Evan@653
|
61 |
#define AIM_CB_ACK_ACK 0x0001 |
|
Evan@653
|
62 |
|
|
Evan@653
|
63 |
/* |
|
Evan@653
|
64 |
* SNAC Family: General. |
|
Evan@653
|
65 |
*/ |
|
Evan@653
|
66 |
#define SNAC_SUBTYPE_OSERVICE_ERROR 0x0001 |
|
Evan@653
|
67 |
#define SNAC_SUBTYPE_OSERVICE_CLIENTREADY 0x0002 |
|
Evan@653
|
68 |
#define SNAC_SUBTYPE_OSERVICE_SERVERREADY 0x0003 |
|
Evan@653
|
69 |
#define SNAC_SUBTYPE_OSERVICE_SERVICEREQ 0x0004 |
|
Evan@653
|
70 |
#define SNAC_SUBTYPE_OSERVICE_REDIRECT 0x0005 |
|
Evan@653
|
71 |
#define SNAC_SUBTYPE_OSERVICE_RATEINFOREQ 0x0006 |
|
Evan@653
|
72 |
#define SNAC_SUBTYPE_OSERVICE_RATEINFO 0x0007 |
|
Evan@653
|
73 |
#define SNAC_SUBTYPE_OSERVICE_RATEINFOACK 0x0008 |
|
Evan@653
|
74 |
#define SNAC_SUBTYPE_OSERVICE_RATECHANGE 0x000a |
|
Evan@653
|
75 |
#define SNAC_SUBTYPE_OSERVICE_SERVERPAUSE 0x000b |
|
Evan@653
|
76 |
#define SNAC_SUBTYPE_OSERVICE_SERVERRESUME 0x000d |
|
Evan@653
|
77 |
#define SNAC_SUBTYPE_OSERVICE_REQSELFINFO 0x000e |
|
Evan@653
|
78 |
#define SNAC_SUBTYPE_OSERVICE_SELFINFO 0x000f |
|
Evan@653
|
79 |
#define SNAC_SUBTYPE_OSERVICE_EVIL 0x0010 |
|
Evan@653
|
80 |
#define SNAC_SUBTYPE_OSERVICE_SETIDLE 0x0011 |
|
Evan@653
|
81 |
#define SNAC_SUBTYPE_OSERVICE_MIGRATIONREQ 0x0012 |
|
Evan@653
|
82 |
#define SNAC_SUBTYPE_OSERVICE_MOTD 0x0013 |
|
Evan@653
|
83 |
#define SNAC_SUBTYPE_OSERVICE_SETPRIVFLAGS 0x0014 |
|
Evan@653
|
84 |
#define SNAC_SUBTYPE_OSERVICE_WELLKNOWNURL 0x0015 |
|
Evan@653
|
85 |
#define SNAC_SUBTYPE_OSERVICE_NOP 0x0016 |
|
Evan@653
|
86 |
#define SNAC_SUBTYPE_OSERVICE_DEFAULT 0xffff |
|
Evan@653
|
87 |
|
|
Evan@653
|
88 |
/* |
|
Evan@653
|
89 |
* SNAC Family: Location Services. |
|
Evan@653
|
90 |
*/ |
|
Evan@653
|
91 |
#define SNAC_SUBTYPE_LOCATE_ERROR 0x0001 |
|
Evan@653
|
92 |
#define SNAC_SUBTYPE_LOCATE_REQRIGHTS 0x0002 |
|
Evan@653
|
93 |
#define SNAC_SUBTYPE_LOCATE_RIGHTSINFO 0x0003 |
|
Evan@653
|
94 |
#define SNAC_SUBTYPE_LOCATE_SETUSERINFO 0x0004 |
|
Evan@653
|
95 |
#define SNAC_SUBTYPE_LOCATE_REQUSERINFO 0x0005 |
|
Evan@653
|
96 |
#define SNAC_SUBTYPE_LOCATE_USERINFO 0x0006 |
|
Evan@653
|
97 |
#define SNAC_SUBTYPE_LOCATE_WATCHERSUBREQ 0x0007 |
|
Evan@653
|
98 |
#define SNAC_SUBTYPE_LOCATE_WATCHERNOT 0x0008 |
|
Evan@653
|
99 |
#define SNAC_SUBTYPE_LOCATE_DEFAULT 0xffff |
|
Evan@653
|
100 |
|
|
Evan@653
|
101 |
/* |
|
Evan@653
|
102 |
* SNAC Family: Buddy List Management Services. |
|
Evan@653
|
103 |
*/ |
|
Evan@653
|
104 |
#define SNAC_SUBTYPE_BUDDY_ERROR 0x0001 |
|
Evan@653
|
105 |
#define SNAC_SUBTYPE_BUDDY_REQRIGHTS 0x0002 |
|
Evan@653
|
106 |
#define SNAC_SUBTYPE_BUDDY_RIGHTSINFO 0x0003 |
|
Evan@653
|
107 |
#define SNAC_SUBTYPE_BUDDY_ADDBUDDY 0x0004 |
|
Evan@653
|
108 |
#define SNAC_SUBTYPE_BUDDY_REMBUDDY 0x0005 |
|
Evan@653
|
109 |
#define SNAC_SUBTYPE_BUDDY_REJECT 0x000a |
|
Evan@653
|
110 |
#define SNAC_SUBTYPE_BUDDY_ONCOMING 0x000b |
|
Evan@653
|
111 |
#define SNAC_SUBTYPE_BUDDY_OFFGOING 0x000c |
|
Evan@653
|
112 |
#define SNAC_SUBTYPE_BUDDY_DEFAULT 0xffff |
|
Evan@653
|
113 |
|
|
Evan@653
|
114 |
/* |
|
Evan@653
|
115 |
* SNAC Family: Messaging Services. |
|
Evan@653
|
116 |
*/ |
|
Evan@653
|
117 |
#define SNAC_SUBTYPE_ICBM_ERROR 0x0001 |
|
Evan@653
|
118 |
#define SNAC_SUBTYPE_ICBM_PARAMINFO 0x0005 |
|
Evan@653
|
119 |
#define SNAC_SUBTYPE_ICBM_INCOMING 0x0007 |
|
Evan@653
|
120 |
#define SNAC_SUBTYPE_ICBM_EVIL 0x0009 |
|
Evan@653
|
121 |
#define SNAC_SUBTYPE_ICBM_MISSEDCALL 0x000a |
|
Evan@653
|
122 |
#define SNAC_SUBTYPE_ICBM_CLIENTAUTORESP 0x000b |
|
Evan@653
|
123 |
#define SNAC_SUBTYPE_ICBM_ACK 0x000c |
|
Evan@653
|
124 |
#define SNAC_SUBTYPE_ICBM_MTN 0x0014 |
|
Evan@653
|
125 |
#define SNAC_SUBTYPE_ICBM_DEFAULT 0xffff |
|
Evan@653
|
126 |
|
|
Evan@653
|
127 |
/* |
|
Evan@653
|
128 |
* SNAC Family: Advertisement Services |
|
Evan@653
|
129 |
*/ |
|
Evan@653
|
130 |
#define SNAC_SUBTYPE_ADVERT_ERROR 0x0001 |
|
Evan@653
|
131 |
#define SNAC_SUBTYPE_ADVERT_DEFAULT 0xffff |
|
Evan@653
|
132 |
|
|
Evan@653
|
133 |
/* |
|
Evan@653
|
134 |
* SNAC Family: Invitation Services. |
|
Evan@653
|
135 |
*/ |
|
Evan@653
|
136 |
#define SNAC_SUBTYPE_INVITE_ERROR 0x0001 |
|
Evan@653
|
137 |
#define SNAC_SUBTYPE_INVITE_DEFAULT 0xffff |
|
Evan@653
|
138 |
|
|
Evan@653
|
139 |
/* |
|
Evan@653
|
140 |
* SNAC Family: Administrative Services. |
|
Evan@653
|
141 |
*/ |
|
Evan@653
|
142 |
#define SNAC_SUBTYPE_ADMIN_ERROR 0x0001 |
|
Evan@653
|
143 |
#define SNAC_SUBTYPE_ADMIN_INFOCHANGE_REPLY 0x0005 |
|
Evan@653
|
144 |
#define SNAC_SUBTYPE_ADMIN_DEFAULT 0xffff |
|
Evan@653
|
145 |
|
|
Evan@653
|
146 |
/* |
|
Evan@653
|
147 |
* SNAC Family: Popup Messages |
|
Evan@653
|
148 |
*/ |
|
Evan@653
|
149 |
#define SNAC_SUBTYPE_POPUP_ERROR 0x0001 |
|
Evan@653
|
150 |
#define SNAC_SUBTYPE_POPUP_DEFAULT 0xffff |
|
Evan@653
|
151 |
|
|
Evan@653
|
152 |
/* |
|
Evan@653
|
153 |
* SNAC Family: Misc BOS Services. |
|
Evan@653
|
154 |
*/ |
|
Evan@653
|
155 |
#define SNAC_SUBTYPE_BOS_ERROR 0x0001 |
|
Evan@653
|
156 |
#define SNAC_SUBTYPE_BOS_RIGHTSQUERY 0x0002 |
|
Evan@653
|
157 |
#define SNAC_SUBTYPE_BOS_RIGHTS 0x0003 |
|
Evan@653
|
158 |
#define SNAC_SUBTYPE_BOS_DEFAULT 0xffff |
|
Evan@653
|
159 |
|
|
Evan@653
|
160 |
/* |
|
Evan@653
|
161 |
* SNAC Family: User Lookup Services |
|
Evan@653
|
162 |
*/ |
|
Evan@653
|
163 |
#define SNAC_SUBTYPE_USERLOOKUP_ERROR 0x0001 |
|
Evan@653
|
164 |
#define SNAC_SUBTYPE_USERLOOKUP_DEFAULT 0xffff |
|
Evan@653
|
165 |
|
|
Evan@653
|
166 |
/* |
|
Evan@653
|
167 |
* SNAC Family: User Status Services |
|
Evan@653
|
168 |
*/ |
|
Evan@653
|
169 |
#define SNAC_SUBTYPE_STATS_ERROR 0x0001 |
|
Evan@653
|
170 |
#define SNAC_SUBTYPE_STATS_SETREPORTINTERVAL 0x0002 |
|
Evan@653
|
171 |
#define SNAC_SUBTYPE_STATS_REPORTACK 0x0004 |
|
Evan@653
|
172 |
#define SNAC_SUBTYPE_STATS_DEFAULT 0xffff |
|
Evan@653
|
173 |
|
|
Evan@653
|
174 |
/* |
|
Evan@653
|
175 |
* SNAC Family: Translation Services |
|
Evan@653
|
176 |
*/ |
|
Evan@653
|
177 |
#define SNAC_SUBTYPE_TRANSLATE_ERROR 0x0001 |
|
Evan@653
|
178 |
#define SNAC_SUBTYPE_TRANSLATE_DEFAULT 0xffff |
|
Evan@653
|
179 |
|
|
Evan@653
|
180 |
/* |
|
Evan@653
|
181 |
* SNAC Family: Chat Navigation Services |
|
Evan@653
|
182 |
*/ |
|
Evan@653
|
183 |
#define SNAC_SUBTYPE_CHATNAV_ERROR 0x0001 |
|
Evan@653
|
184 |
#define SNAC_SUBTYPE_CHATNAV_CREATE 0x0008 |
|
Evan@653
|
185 |
#define SNAC_SUBTYPE_CHATNAV_INFO 0x0009 |
|
Evan@653
|
186 |
#define SNAC_SUBTYPE_CHATNAV_DEFAULT 0xffff |
|
Evan@653
|
187 |
|
|
Evan@653
|
188 |
/* |
|
Evan@653
|
189 |
* SNAC Family: Chat Services |
|
Evan@653
|
190 |
*/ |
|
Evan@653
|
191 |
#define SNAC_SUBTYPE_CHAT_ERROR 0x0001 |
|
Evan@653
|
192 |
#define SNAC_SUBTYPE_CHAT_ROOMINFOUPDATE 0x0002 |
|
Evan@653
|
193 |
#define SNAC_SUBTYPE_CHAT_USERJOIN 0x0003 |
|
Evan@653
|
194 |
#define SNAC_SUBTYPE_CHAT_USERLEAVE 0x0004 |
|
Evan@653
|
195 |
#define SNAC_SUBTYPE_CHAT_OUTGOINGMSG 0x0005 |
|
Evan@653
|
196 |
#define SNAC_SUBTYPE_CHAT_INCOMINGMSG 0x0006 |
|
Evan@653
|
197 |
#define SNAC_SUBTYPE_CHAT_DEFAULT 0xffff |
|
Evan@653
|
198 |
|
|
Evan@653
|
199 |
/* |
|
Evan@653
|
200 |
* SNAC Family: "New" Search |
|
Evan@653
|
201 |
*/ |
|
Evan@653
|
202 |
#define SNAC_SUBTYPE_ODIR_ERROR 0x0001 |
|
Evan@653
|
203 |
#define SNAC_SUBTYPE_ODIR_SEARCH 0x0002 |
|
Evan@653
|
204 |
#define SNAC_SUBTYPE_ODIR_RESULTS 0x0003 |
|
Evan@653
|
205 |
|
|
Evan@653
|
206 |
/* |
|
Evan@653
|
207 |
* SNAC Family: Buddy icons |
|
Evan@653
|
208 |
*/ |
|
Evan@653
|
209 |
#define SNAC_SUBTYPE_BART_ERROR 0x0001 |
|
Evan@653
|
210 |
#define SNAC_SUBTYPE_BART_REQUEST 0x0004 |
|
Evan@653
|
211 |
#define SNAC_SUBTYPE_BART_RESPONSE 0x0005 |
|
Evan@653
|
212 |
|
|
Evan@653
|
213 |
/* |
|
Evan@653
|
214 |
* SNAC Family: Server-Stored Buddy Lists |
|
Evan@653
|
215 |
*/ |
|
Evan@653
|
216 |
#define SNAC_SUBTYPE_FEEDBAG_ERROR 0x0001 |
|
Evan@653
|
217 |
#define SNAC_SUBTYPE_FEEDBAG_REQRIGHTS 0x0002 |
|
Evan@653
|
218 |
#define SNAC_SUBTYPE_FEEDBAG_RIGHTSINFO 0x0003 |
|
Evan@653
|
219 |
#define SNAC_SUBTYPE_FEEDBAG_REQDATA 0x0004 |
|
Evan@653
|
220 |
#define SNAC_SUBTYPE_FEEDBAG_REQIFCHANGED 0x0005 |
|
Evan@653
|
221 |
#define SNAC_SUBTYPE_FEEDBAG_LIST 0x0006 |
|
Evan@653
|
222 |
#define SNAC_SUBTYPE_FEEDBAG_ACTIVATE 0x0007 |
|
Evan@653
|
223 |
#define SNAC_SUBTYPE_FEEDBAG_ADD 0x0008 |
|
Evan@653
|
224 |
#define SNAC_SUBTYPE_FEEDBAG_MOD 0x0009 |
|
Evan@653
|
225 |
#define SNAC_SUBTYPE_FEEDBAG_DEL 0x000A |
|
Evan@653
|
226 |
#define SNAC_SUBTYPE_FEEDBAG_SRVACK 0x000E |
|
Evan@653
|
227 |
#define SNAC_SUBTYPE_FEEDBAG_NOLIST 0x000F |
|
Evan@653
|
228 |
#define SNAC_SUBTYPE_FEEDBAG_EDITSTART 0x0011 |
|
Evan@653
|
229 |
#define SNAC_SUBTYPE_FEEDBAG_EDITSTOP 0x0012 |
|
Evan@653
|
230 |
#define SNAC_SUBTYPE_FEEDBAG_SENDAUTH 0x0014 |
|
Evan@653
|
231 |
#define SNAC_SUBTYPE_FEEDBAG_RECVAUTH 0x0015 |
|
Evan@653
|
232 |
#define SNAC_SUBTYPE_FEEDBAG_SENDAUTHREQ 0x0018 |
|
Evan@653
|
233 |
#define SNAC_SUBTYPE_FEEDBAG_RECVAUTHREQ 0x0019 |
|
Evan@653
|
234 |
#define SNAC_SUBTYPE_FEEDBAG_SENDAUTHREP 0x001a |
|
Evan@653
|
235 |
#define SNAC_SUBTYPE_FEEDBAG_RECVAUTHREP 0x001b |
|
Evan@653
|
236 |
#define SNAC_SUBTYPE_FEEDBAG_ADDED 0x001c |
|
Evan@653
|
237 |
|
|
Evan@653
|
238 |
/* |
|
Evan@653
|
239 |
* SNAC Family: ICQ |
|
Evan@653
|
240 |
* |
|
Evan@653
|
241 |
* Most of these are actually special. |
|
Evan@653
|
242 |
*/ |
|
Evan@653
|
243 |
#define SNAC_SUBTYPE_ICQ_ERROR 0x0001 |
|
Evan@653
|
244 |
#define SNAC_SUBTYPE_ICQ_OFFLINEMSG 0x00f0 |
|
Evan@653
|
245 |
#define SNAC_SUBTYPE_ICQ_OFFLINEMSGCOMPLETE 0x00f1 |
|
Evan@653
|
246 |
#define SNAC_SUBTYPE_ICQ_INFO 0x00f2 |
|
Evan@653
|
247 |
#define SNAC_SUBTYPE_ICQ_ALIAS 0x00f3 |
|
Evan@653
|
248 |
#define SNAC_SUBTYPE_ICQ_DEFAULT 0xffff |
|
Evan@653
|
249 |
|
|
Evan@653
|
250 |
/* |
|
Evan@653
|
251 |
* SNAC Family: Authorizer |
|
Evan@653
|
252 |
* |
|
Evan@653
|
253 |
* Used only in protocol versions three and above. |
|
Evan@653
|
254 |
*/ |
|
Evan@653
|
255 |
#define SNAC_SUBTYPE_AUTH_ERROR 0x0001 |
|
Evan@653
|
256 |
#define SNAC_SUBTYPE_AUTH_LOGINREQEST 0x0002 |
|
Evan@653
|
257 |
#define SNAC_SUBTYPE_AUTH_LOGINRESPONSE 0x0003 |
|
Evan@653
|
258 |
#define SNAC_SUBTYPE_AUTH_AUTHREQ 0x0006 |
|
Evan@653
|
259 |
#define SNAC_SUBTYPE_AUTH_AUTHRESPONSE 0x0007 |
|
Evan@653
|
260 |
#define SNAC_SUBTYPE_AUTH_SECURID_REQUEST 0x000a |
|
Evan@653
|
261 |
#define SNAC_SUBTYPE_AUTH_SECURID_RESPONSE 0x000b |
|
Evan@653
|
262 |
|
|
Evan@653
|
263 |
/* |
|
Evan@653
|
264 |
* SNAC Family: Email |
|
Evan@653
|
265 |
* |
|
Evan@653
|
266 |
* Used for getting information on the email address |
|
Evan@1427
|
267 |
* associated with your username. |
|
Evan@653
|
268 |
*/ |
|
Evan@653
|
269 |
#define SNAC_SUBTYPE_ALERT_ERROR 0x0001 |
|
Evan@653
|
270 |
#define SNAC_SUBTYPE_ALERT_SENDCOOKIES 0x0006 |
|
Evan@653
|
271 |
#define SNAC_SUBTYPE_ALERT_MAILSTATUS 0x0007 |
|
Evan@653
|
272 |
#define SNAC_SUBTYPE_ALERT_INIT 0x0016 |
|
Evan@653
|
273 |
|
|
Evan@653
|
274 |
/* |
|
Evan@653
|
275 |
* SNAC Family: Internal Messages |
|
Evan@653
|
276 |
* |
|
Evan@653
|
277 |
* This isn't truly a SNAC family either, but using |
|
Evan@653
|
278 |
* these, we can integrated non-SNAC services into |
|
Evan@653
|
279 |
* the SNAC-centered libfaim callback structure. |
|
Evan@653
|
280 |
*/ |
|
Evan@653
|
281 |
#define AIM_CB_SPECIAL_CONNERR 0x0003 |
|
Evan@653
|
282 |
#define AIM_CB_SPECIAL_CONNINITDONE 0x0006 |
|
Evan@653
|
283 |
|
|
Evan@653
|
284 |
/* SNAC flags */ |
|
Evan@653
|
285 |
#define AIM_SNACFLAGS_DESTRUCTOR 0x0001 |
|
Evan@653
|
286 |
|
|
Evan@653
|
287 |
#endif /* _SNACTYPES_H_ */ |