"Fossies" - the Fresh Open Source Software Archive 
Member "snort-2.9.17/src/dynamic-preprocessors/appid/appId.h" (16 Oct 2020, 26646 Bytes) of package /linux/misc/snort-2.9.17.tar.gz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style:
standard) with prefixed line numbers and
code folding option.
Alternatively you can here
view or
download the uninterpreted source code file.
For more information about "appId.h" see the
Fossies "Dox" file reference documentation and the latest
Fossies "Diffs" side-by-side code changes report:
2.9.16.1_vs_2.9.17.
1 /*
2 ** Copyright (C) 2014-2020 Cisco and/or its affiliates. All rights reserved.
3 ** Copyright (C) 2005-2013 Sourcefire, Inc.
4 **
5 ** This program is free software; you can redistribute it and/or modify
6 ** it under the terms of the GNU General Public License Version 2 as
7 ** published by the Free Software Foundation. You may not use, modify or
8 ** distribute this program under any other version of the GNU General
9 ** Public License.
10 **
11 ** This program is distributed in the hope that it will be useful,
12 ** but WITHOUT ANY WARRANTY; without even the implied warranty of
13 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 ** GNU General Public License for more details.
15 **
16 ** You should have received a copy of the GNU General Public License
17 ** along with this program; if not, write to the Free Software
18 ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19 */
20
21
22 #ifndef __APP_ID_H__
23 #define __APP_ID_H__
24
25 #include <stdint.h>
26 #include <stdbool.h>
27 #include "thirdparty_appid_types.h"
28 #include "sf_dynamic_preprocessor.h"
29
30 typedef enum
31 {
32 APP_ID_UNKNOWN = -1, /*searched and not found any matching app id */
33 APP_ID_NONE = 0, /*AppId not searched */
34
35 APP_ID_3COM_TSMUX=2,
36 APP_ID_8021Q=3,
37 APP_ID_914CG=4,
38 APP_ID_ACA_SERVICES=5,
39 APP_ID_ACI=6,
40 APP_ID_ACR_NEMA=7,
41 APP_ID_ACTIVE_DIRECTORY=8,
42 APP_ID_ACTIVESYNC=9,
43 APP_ID_AD_BACKUP=10,
44 APP_ID_AD_DRS=11,
45 APP_ID_AD_DSAOP=12,
46 APP_ID_AD_DSROL=13,
47 APP_ID_AD_NSP=14,
48 APP_ID_ADOBE=15,
49 APP_ID_AD_RESTORE=16,
50 APP_ID_ADRIVE=17,
51 APP_ID_AD_XDS=18,
52 APP_ID_AED512=19,
53 APP_ID_AFP=20,
54 APP_ID_AH=21,
55 APP_ID_AJP=22,
56 APP_ID_ALIAS=23,
57 APP_ID_AMAZON=24,
58 APP_ID_ANET=25,
59 APP_ID_ANSA_NOTIFY=26,
60 APP_ID_ANSA_REX_TRADER=27,
61 APP_ID_APPLE_ARP=28,
62 APP_ID_APPLEJUICE=29,
63 APP_ID_APPLESHARE=30,
64 APP_ID_APPLETALK=31,
65 APP_ID_APPLE_UPDATE=32,
66 APP_ID_ARCISDMS=33,
67 APP_ID_ARIEL=34,
68 APP_ID_ARNS=35,
69 APP_ID_ARP=36,
70 APP_ID_ASA=37,
71 APP_ID_ASTRAWEB=38,
72 APP_ID_ATM_FATE=39,
73 APP_ID_ATM_MPOA=40,
74 APP_ID_AUDITD=41,
75 APP_ID_AUDIT=42,
76 APP_ID_AURORA=43,
77 APP_ID_AVG=44,
78 APP_ID_AVIRA=45,
79 APP_ID_AVOCENT=46,
80 APP_ID_BACKBLAZE=47,
81 APP_ID_BACKPACK=48,
82 APP_ID_BATTLEFIELD=49,
83 APP_ID_BATTLE_NET=50,
84 APP_ID_BEETPH=51,
85 APP_ID_BFTP=52,
86 APP_ID_BGMP=53,
87 APP_ID_BH611=54,
88 APP_ID_BHEVENT=55,
89 APP_ID_BHFHS=56,
90 APP_ID_BHMDS=57,
91 APP_ID_BING=58,
92 APP_ID_BITDEFENDER=59,
93 APP_ID_BITS=60,
94 APP_ID_BITTORRENT=61,
95 APP_ID_BLACKBOARD=62,
96 APP_ID_BLACKJACK=63,
97 APP_ID_BLAZEFS=64,
98 APP_ID_BLIDM=65,
99 APP_ID_BNET=66,
100 APP_ID_CABLEPORT_AX=67,
101 APP_ID_CAICCI=68,
102 APP_ID_CAILIC=69,
103 APP_ID_CAP=70,
104 APP_ID_CDC=71,
105 APP_ID_CFDPTKT=72,
106 APP_ID_CHARGEN=73,
107 APP_ID_CHECK_POINT=74,
108 APP_ID_CISCO_DRP=76,
109 APP_ID_CISCO_FNATIVE=77,
110 APP_ID_CISCO_GDP=78,
111 APP_ID_CISCO_SLA=79,
112 APP_ID_CISCO_SYSMAINT=80,
113 APP_ID_CISCO_TNATIVE=81,
114 APP_ID_CITRIX_CGP=82,
115 APP_ID_CITRIX_ICA=83,
116 APP_ID_CITRIX_IMA=84,
117 APP_ID_CITRIX_JEDI=85,
118 APP_ID_CITRIX_LICENSING=86,
119 APP_ID_CITRIX_ONLINE=87,
120 APP_ID_CITRIX_RTMP=88,
121 APP_ID_CITRIX_SLG=89,
122 APP_ID_CITRIX_WANSCALER=90,
123 APP_ID_CL1=91,
124 APP_ID_CLEARCASE=92,
125 APP_ID_CLOANTO=93,
126 APP_ID_CMIP=94,
127 APP_ID_CODA_AUTH=95,
128 APP_ID_COMMVAULT=96,
129 APP_ID_COMPRESSNET=97,
130 APP_ID_COMSCM=98,
131 APP_ID_CORBA=99,
132 APP_ID_CORERJD=100,
133 APP_ID_COVIA_CI=101,
134 APP_ID_CSISGWP=102,
135 APP_ID_CSNET_NS=103,
136 APP_ID_CTF=104,
137 APP_ID_CVCHOSTD=105,
138 APP_ID_DASP=106,
139 APP_ID_DATEX_ASN=107,
140 APP_ID_DBASE=108,
141 APP_ID_DCAP=109,
142 APP_ID_DCCP=110,
143 APP_ID_DCP=111,
144 APP_ID_DEC_AUTH=112,
145 APP_ID_DEC_DEBUG=113,
146 APP_ID_DECVMS=114,
147 APP_ID_DEOS=115,
148 APP_ID_DHCPV6=116,
149 APP_ID_DIGG=117,
150 APP_ID_DIRECT_CONNECT=118,
151 APP_ID_DIRECT=119,
152 APP_ID_DIXIE=120,
153 APP_ID_DLS=121,
154 APP_ID_DNA_CML=122,
155 APP_ID_DNSIX=123,
156 APP_ID_DPSI=124,
157 APP_ID_DROPBOX=125,
158 APP_ID_DSFGW=126,
159 APP_ID_DSP3270=127,
160 APP_ID_DSP=128,
161 APP_ID_DSSETUP=129,
162 APP_ID_DTAG=130,
163 APP_ID_DTK=131,
164 APP_ID_EBAY=132,
165 APP_ID_EBAY_BID=133,
166 APP_ID_EBAY_SEARCH=134,
167 APP_ID_EBAY_WATCH=135,
168 APP_ID_EBUDDY=136,
169 APP_ID_EGP=137,
170 APP_ID_EMBLNDT=138,
171 APP_ID_EMFIS=139,
172 APP_ID_ENTRUSTTIME=140,
173 APP_ID_EPMAP=141,
174 APP_ID_ERPC=142,
175 APP_ID_ESET=143,
176 APP_ID_ESP=144,
177 APP_ID_ESRO=145,
178 APP_ID_ETH=146,
179 APP_ID_ETOS=147,
180 APP_ID_SAFARI_MOBILE_DUMMY=148,
181 APP_ID_EXCHANGE=1780,
182 APP_ID_FACEBOOK_APPS=149,
183 APP_ID_FARK=150,
184 APP_ID_FARMVILLE=151,
185 APP_ID_FASP=152,
186 APP_ID_FASTTRACK=153,
187 APP_ID_FATMEN=154,
188 APP_ID_FILEMAKER=155,
189 APP_ID_FILER_CX=156,
190 APP_ID_FILESTUBE=157,
191 APP_ID_FLASHGET=158,
192 APP_ID_FLICKR=159,
193 APP_ID_FLIXSTER=160,
194 APP_ID_FOGBUGZ=161,
195 APP_ID_F_PROT=162,
196 APP_ID_FREECAST=163,
197 APP_ID_FRIENDFEED=164,
198 APP_ID_FTP_CONTROL=165,
199 APP_ID_FTP_DATA=166,
200 APP_ID_FTPSDATA=167,
201 APP_ID_FTPS=168,
202 APP_ID_FXP=169,
203 APP_ID_GACP=170,
204 APP_ID_GANGLIA=171,
205 APP_ID_GENESIS_PPP=172,
206 APP_ID_GENIE=173,
207 APP_ID_GENRAD=174,
208 APP_ID_GIGANEWS=175,
209 APP_ID_GIOP=176,
210 APP_ID_GIST=177,
211 APP_ID_GOOGLE_APIS=178,
212 APP_ID_GOOGLE_APP_ENGINE=179,
213 APP_ID_GOOGLE_DOCS=180,
214 APP_ID_GOOGLE_TALK_GADGET=182,
215 APP_ID_GOOGLE_TALK=183,
216 APP_ID_GOOGLE=184,
217 APP_ID_GOOGLE_TRANSLATE=185,
218 APP_ID_GOOGLE_VIDEO=186,
219 APP_ID_GOTOMEETING=187,
220 APP_ID_GPFS=188,
221 APP_ID_GRE=189,
222 APP_ID_GROUPWISE=190,
223 APP_ID_GSIFTP=191,
224 APP_ID_GSS_LICENSE=192,
225 APP_ID_H_225=193,
226 APP_ID_H_245=194,
227 APP_ID_H_248=195,
228 APP_ID_H_323=196,
229 APP_ID_HASSLE=197,
230 APP_ID_HDAP=198,
231 APP_ID_HEMS=199,
232 APP_ID_HIVESTOR=200,
233 APP_ID_HL7=201,
234 APP_ID_HOPSTER=202,
235 APP_ID_HOSTNAME=203,
236 APP_ID_HOTFILE=204,
237 APP_ID_HOTMAIL=205,
238 APP_ID_HP_PERF=206,
239 APP_ID_HP_VMM=207,
240 APP_ID_HTTP_AUDIO=208,
241 APP_ID_HTTPMGT=209,
242 APP_ID_HTTP_VIDEO=210,
243 APP_ID_HYPER_G=211,
244 APP_ID_IASD=212,
245 APP_ID_IBM_OPC=213,
246 APP_ID_ICA_BROWSER=214,
247 APP_ID_ICAD=215,
248 APP_ID_ICAP=216,
249 APP_ID_ICA=217,
250 APP_ID_ICESHARE=218,
251 APP_ID_ICP=221,
252 APP_ID_ICQ2GO=222,
253 APP_ID_IDP=223,
254 APP_ID_IGMP=224,
255 APP_ID_IKE=225,
256 APP_ID_IMGAMES=226,
257 APP_ID_IMSP=227,
258 APP_ID_INBUSINESS=228,
259 APP_ID_INFORMIX=229,
260 APP_ID_INFOSEEK=230,
261 APP_ID_INFOSTORE=231,
262 APP_ID_INGRES_NET=232,
263 APP_ID_IPCOMP=233,
264 APP_ID_IPIP=234,
265 APP_ID_IP=235,
266 APP_ID_IPSEC=236,
267 APP_ID_IPV6=237,
268 APP_ID_IPX=238,
269 APP_ID_IRC=239,
270 APP_ID_IRCU=240,
271 APP_ID_IS_99=241,
272 APP_ID_ISAKMP=242,
273 APP_ID_ISCHAT=243,
274 APP_ID_ISI_GRAPHICS=244,
275 APP_ID_ISOIP=245,
276 APP_ID_ISO_TSAP=246,
277 APP_ID_JARGON=247,
278 APP_ID_KASPERSKY=248,
279 APP_ID_KBLOCK=249,
280 APP_ID_KFTPDATA=250,
281 APP_ID_KFTP=251,
282 APP_ID_KIS=252,
283 APP_ID_KNETCMP=253,
284 APP_ID_KRYPTOLAN=254,
285 APP_ID_KTELNET=255,
286 APP_ID_KUGOO=256,
287 APP_ID_KVM=257,
288 APP_ID_KWDB=258,
289 APP_ID_L2TP=259,
290 APP_ID_LA_MAINT=260,
291 APP_ID_LAST_FM=261,
292 APP_ID_LEGENT=262,
293 APP_ID_LINK=263,
294 APP_ID_LIVE365=264,
295 APP_ID_LIVEMEETING=265,
296 APP_ID_LIVESTATION=266,
297 APP_ID_LLMNR=267,
298 APP_ID_LOCUS_CONN=268,
299 APP_ID_LOCUS_MAP=269,
300 APP_ID_LOGMEIN=270,
301 APP_ID_LSARPC=271,
302 APP_ID_MAFIAWARS=272,
303 APP_ID_MAGENTA_LOGIC=273,
304 APP_ID_MAGICJACK=274,
305 APP_ID_MAILQ=275,
306 APP_ID_MANET=276,
307 APP_ID_MAPI=277,
308 APP_ID_MASQDIALER=278,
309 APP_ID_MATIP=279,
310 APP_ID_MCAFEE=280,
311 APP_ID_MC_FTP=281,
312 APP_ID_MCIDAS=282,
313 APP_ID_MCK_IVPIP=283,
314 APP_ID_MEDIAFIRE=285,
315 APP_ID_MEEBO=286,
316 APP_ID_MEETING_MAKER=287,
317 APP_ID_META5=288,
318 APP_ID_METAGRAM=289,
319 APP_ID_MF_COBOL=290,
320 APP_ID_MFTP=291,
321 APP_ID_MINI_SQL=292,
322 APP_ID_MIT_ML_DEV=293,
323 APP_ID_MIT_SPOOLER=294,
324 APP_ID_MIXI=295,
325 APP_ID_MOBILEIP=296,
326 APP_ID_MORTGAGEWARE=297,
327 APP_ID_MPLS_MULTICAST=298,
328 APP_ID_MPLS_UNICAST=299,
329 APP_ID_MPM=300,
330 APP_ID_MPP=301,
331 APP_ID_MPTN=302,
332 APP_ID_MS_CRS=303,
333 APP_ID_MSDN=304,
334 APP_ID_MSG=305,
335 APP_ID_MSMQ=306,
336 APP_ID_MSNP=307,
337 APP_ID_MSN=308,
338 APP_ID_MS_OLAP=309,
339 APP_ID_MS_ONLINE=310,
340 APP_ID_MSP=311,
341 APP_ID_MS_SQL=312,
342 APP_ID_MTA=313,
343 APP_ID_MULTIPLEX=314,
344 APP_ID_MUMPS=315,
345 APP_ID_MYSPACE_CHAT=316,
346 APP_ID_MYSPACE=317,
347 APP_ID_NAMP=318,
348 APP_ID_NAPSTER=319,
349 APP_ID_NCED=320,
350 APP_ID_NCLD=321,
351 APP_ID_NDS_AUTH=322,
352 APP_ID_NETBIOS=323,
353 APP_ID_NETINFO=324,
354 APP_ID_NETLOGON=325,
355 APP_ID_NETMEETING=326,
356 APP_ID_NETSC=327,
357 APP_ID_NETSCOUT=328,
358 APP_ID_NETWARE=329,
359 APP_ID_NFA=330,
360 APP_ID_NFS=331,
361 APP_ID_NI_FTP=332,
362 APP_ID_NI_MAIL=333,
363 APP_ID_NIP=334,
364 APP_ID_NNSP=335,
365 APP_ID_NOVABACKUP=336,
366 APP_ID_NPP=337,
367 APP_ID_NSIIOPS=338,
368 APP_ID_NSRMP=339,
369 APP_ID_NSS=340,
370 APP_ID_NSSTP=341,
371 APP_ID_NXEDIT=342,
372 APP_ID_NXTSTEP=343,
373 APP_ID_OCBINDER=344,
374 APP_ID_OCSERVER=345,
375 APP_ID_OCS=346,
376 APP_ID_ODMR=347,
377 APP_ID_OFTP=348,
378 APP_ID_OFTPS=349,
379 APP_ID_ONMUX=350,
380 APP_ID_OPALIS_ROBOT=351,
381 APP_ID_OPENPORT=352,
382 APP_ID_OPENVPN=353,
383 APP_ID_ORACLE_SQLNET=355,
384 APP_ID_ORKUT=356,
385 APP_ID_OSCAR=357,
386 APP_ID_OSUNMS=358,
387 APP_ID_PANDA=359,
388 APP_ID_PARTYPOKER=360,
389 APP_ID_PAWSERV=361,
390 APP_ID_PCMAIL=362,
391 APP_ID_PDAP=363,
392 APP_ID_PERSONALLINK=364,
393 APP_ID_PFTP=365,
394 APP_ID_PIM=366,
395 APP_ID_PIP=367,
396 APP_ID_PKIX_TIMESTAMP=368,
397 APP_ID_PLAXO=369,
398 APP_ID_POP2=370,
399 APP_ID_PPLIVE=371,
400 APP_ID_PPP_DISCOVERY=372,
401 APP_ID_PPP_SESSION=373,
402 APP_ID_PPSTREAM=374,
403 APP_ID_PPTP=375,
404 APP_ID_PRINTSRV=376,
405 APP_ID_PROFILE=377,
406 APP_ID_PROSPERO=378,
407 APP_ID_PTP=379,
408 APP_ID_PUP=380,
409 APP_ID_PWDGEN=381,
410 APP_ID_QBIK=382,
411 APP_ID_QFT=383,
412 APP_ID_QMTP=384,
413 APP_ID_QOTD=385,
414 APP_ID_QQ=386,
415 APP_ID_QUICKTIME=387,
416 APP_ID_RAP=388,
417 APP_ID_RARP=389,
418 APP_ID_REMAIL=390,
419 APP_ID_REMOTE_JOB_SERVICE=391,
420 APP_ID_REMOTE_TELNET=392,
421 APP_ID_RESCAP=393,
422 APP_ID_RFR=394,
423 APP_ID_RIP=395,
424 APP_ID_RIS=396,
425 APP_ID_RJE=397,
426 APP_ID_RLOGIN=398,
427 APP_ID_RLP=399,
428 APP_ID_RMT=400,
429 APP_ID_RPC2PMAP=401,
430 APP_ID_RRP=402,
431 APP_ID_RSH=403,
432 APP_ID_RSVD=404,
433 APP_ID_RSVP=405,
434 APP_ID_RSVP_TUNNEL=406,
435 APP_ID_RTCP=407,
436 APP_ID_RTSPS=408,
437 APP_ID_SAMR=409,
438 APP_ID_SAP_HOSTCONTROL=410,
439 APP_ID_SBNTBCST=411,
440 APP_ID_SCOI2DLG=412,
441 APP_ID_SCSI_ST=413,
442 APP_ID_SCTP=414,
443 APP_ID_SECOND_LIFE=415,
444 APP_ID_SECURSIGHT=416,
445 APP_ID_SEMANTIX=417,
446 APP_ID_SEND=418,
447 APP_ID_SET=419,
448 APP_ID_SFTP=420,
449 APP_ID_SGCP=421,
450 APP_ID_SGMP=422,
451 APP_ID_SHAREPOINT=423,
452 APP_ID_SHRINKWRAP=424,
453 APP_ID_SILVERPLATTER=425,
454 APP_ID_SIP=426,
455 APP_ID_SKYPE_AUTH=428,
456 APP_ID_SKYPE_OUT=429,
457 APP_ID_SKYPE_P2P=430,
458 APP_ID_SKYPE_PROBE=431,
459 APP_ID_SLINGBOX=432,
460 APP_ID_SMAKYNET=433,
461 APP_ID_SMART_SDP=434,
462 APP_ID_SMPTE=435,
463 APP_ID_SMSP=436,
464 APP_ID_SMUX=437,
465 APP_ID_SNA_GATEWAY=438,
466 APP_ID_SNET=439,
467 APP_ID_SNPP=440,
468 APP_ID_SOFTPC=441,
469 APP_ID_SOULSEEK=442,
470 APP_ID_SQL_SERVICES=443,
471 APP_ID_SRC=444,
472 APP_ID_SRMP=445,
473 APP_ID_SRS_SEND=446,
474 APP_ID_SSDP=447,
475 APP_ID_STATIONLAUNCHER=448,
476 APP_ID_STATSRV=449,
477 APP_ID_STORE_ADMIN=450,
478 APP_ID_SU_MIT_TELNET=451,
479 APP_ID_SUN_RPC=452,
480 APP_ID_SUPDUP=453,
481 APP_ID_SUPERNEWS=454,
482 APP_ID_SURMEAS=455,
483 APP_ID_SVRLOC=456,
484 APP_ID_SWIFT_RVFP=457,
485 APP_ID_SYBASE_SQL=458,
486 APP_ID_SYMANTEC_SYSTEM_CENTER=459,
487 APP_ID_SYNOPTICS=460,
488 APP_ID_SYSATT=461,
489 APP_ID_SYSLOG=462,
490 APP_ID_SYSTAT=463,
491 APP_ID_TACACS=464,
492 APP_ID_TAC_NEWS=465,
493 APP_ID_TCPMUX=466,
494 APP_ID_TCP=467,
495 APP_ID_TEXAR=468,
496 APP_ID_TFTPS=469,
497 APP_ID_TIME=470,
498 APP_ID_TMOBILE=471,
499 APP_ID_TOBIT=472,
500 APP_ID_TOR=473,
501 APP_ID_TRIPWIRE=474,
502 APP_ID_TUMBLR=475,
503 APP_ID_UAAC=476,
504 APP_ID_UARPS=477,
505 APP_ID_UC4=478,
506 APP_ID_UDP=479,
507 APP_ID_UIS=480,
508 APP_ID_ULSTPROC=481,
509 APP_ID_UMA=482,
510 APP_ID_UNICENTER=483,
511 APP_ID_UNIDATA_LDM=484,
512 APP_ID_UNIFY=485,
513 APP_ID_UPS=486,
514 APP_ID_USENET=487,
515 APP_ID_UTMP=489,
516 APP_ID_UUCP=490,
517 APP_ID_VCHAT=491,
518 APP_ID_VETTCP=492,
519 APP_ID_VMNET=493,
520 APP_ID_VMPWSCS=494,
521 APP_ID_VONAGE=495,
522 APP_ID_VSLMP=496,
523 APP_ID_VUZE=497,
524 APP_ID_WCCP=498,
525 APP_ID_WEBFILTER=499,
526 APP_ID_WEBLOGIC=500,
527 APP_ID_WIKIPEDIA=501,
528 APP_ID_WINDOWS_LIVE=502,
529 APP_ID_WINDOWS_MEDIA=503,
530 APP_ID_WINNY=504,
531 APP_ID_WINS=505,
532 APP_ID_WORDPRESS=506,
533 APP_ID_WORLD_OF_WARCRAFT=507,
534 APP_ID_X_224=508,
535 APP_ID_X_25=509,
536 APP_ID_XANGA=510,
537 APP_ID_XBONE=511,
538 APP_ID_XBOX_LIVE=512,
539 APP_ID_XDMCP=513,
540 APP_ID_XFER=514,
541 APP_ID_XMPP=515,
542 APP_ID_XNS_AUTHENTICATION=516,
543 APP_ID_XNS_CLEARINGHOUSE=517,
544 APP_ID_XNS_MAIL=518,
545 APP_ID_XNS_TIME=519,
546 APP_ID_XNS=520,
547 APP_ID_XYPLEX=521,
548 APP_ID_YAHOO_GAMES=522,
549 APP_ID_YAHOO_MSG_FILE_TRANSFER=523,
550 APP_ID_YAHOO=524,
551 APP_ID_Z3950=525,
552 APP_ID_ZANNET=526,
553 APP_ID_ZEBRA=527,
554 APP_ID_ZOHO=528,
555 APP_ID_ZOHO_CHAT=529,
556 APP_ID_ZOHO_MAIL=530,
557 APP_ID_ZOHO_SHARE=531,
558 APP_ID_ZOHO_WIKI=532,
559 APP_ID_ZYNGA=533,
560 APP_ID_ZYNGA_POKER=534,
561
562 APP_ID_1_800_FLOWERS=535,
563 APP_ID_100BAO=536,
564 APP_ID_2CHANNEL=537,
565 APP_ID_6_PM=538,
566 APP_ID_ACE_HARDWARE_CORPORATION=539,
567 APP_ID_ADDICTING_GAMES=540,
568 APP_ID_ADOBE_UPDATE=541,
569 APP_ID_ADORAMA=542,
570 APP_ID_AIM_EXPRESS=543,
571 APP_ID_AMERICAN_EXPRESS=544,
572 APP_ID_ANDROID_BROWSER=545,
573 APP_ID_AOL_EMAIL=546,
574 APP_ID_AOL_INSTANT_MESSENGER=547,
575 APP_ID_AOL_SOFTWARE=549,
576 APP_ID_APPLE_EMAIL=550,
577 APP_ID_APPLE_STORE=551,
578 APP_ID_ARCSERVE=552,
579 APP_ID_ARES=553,
580 APP_ID_ARGOS=554,
581 APP_ID_ATOM=555,
582 APP_ID_ATOM_COM=556,
583 APP_ID_AUTOBLOG=557,
584 APP_ID_AUTOTRADER_COM=558,
585 APP_ID_B_H_PHOTO_VIDEO=559,
586 APP_ID_BANK_OF_AMERICA=560,
587 APP_ID_BARNES_AND_NOBLE=561,
588 APP_ID_BARNEYS_NEW_YORK=562,
589 APP_ID_BASECAMP=563,
590 APP_ID_BATTLENET=564,
591 APP_ID_BEARSHARE=565,
592 APP_ID_BEBO=566,
593 APP_ID_BEST_BUY=567,
594 APP_ID_BEWEEVEE=568,
595 APP_ID_BGP=569,
596 APP_ID_BITTORRENT_CLIENT=570,
597 APP_ID_BITTRACKER_CLIENT=571,
598 APP_ID_BLACK_DECKER_CORPORATION=572,
599 APP_ID_BLACKBERRY_BROWSER=573,
600 APP_ID_BLIP_TV=574,
601 APP_ID_BLOCKBUSTER=575,
602 APP_ID_BLOGGER=576,
603 APP_ID_BLOOMINGDALES=577,
604 APP_ID_BLUE_NILE=578,
605 APP_ID_BLUEFLY=579,
606 APP_ID_BOX_NET=580,
607 APP_ID_CAMERASDIRECT_COM_AU=581,
608 APP_ID_CAPITAL_ONE=582,
609 APP_ID_CAR_AND_DRIVER=583,
610 APP_ID_CARMAX=584,
611 APP_ID_CDISCOUNT=585,
612 APP_ID_CHARACTER_GENERATOR=586,
613 APP_ID_CHASE=587,
614 APP_ID_CHEAPTICKETS=588,
615 APP_ID_CHROME=589,
616 APP_ID_CITI=590,
617 APP_ID_CITY_SPORTS=591,
618 APP_ID_COLLABEDIT=592,
619 APP_ID_COSTCO=593,
620 APP_ID_CRAIGSLIST=594,
621 APP_ID_CRUTCHFIELD=595,
622 APP_ID_CURL=596,
623 APP_ID_CVS=597,
624 APP_ID_CVS_PSERVER=598,
625 APP_ID_DAAP=599,
626 APP_ID_DAILYMOTION=600,
627 APP_ID_DAVID_JONES=601,
628 APP_ID_DB2=602,
629 APP_ID_DCE_RPC=603,
630 APP_ID_DEALS_DIRECT=604,
631 APP_ID_DELICIOUS=605,
632 APP_ID_DELL=606,
633 APP_ID_DESTRUCTOID=607,
634 APP_ID_DEVIANTART=608,
635 APP_ID_DHCP=609,
636 APP_ID_DHCPV6_SERVER=610,
637 APP_ID_DICKS_SPORTING_GOODS=611,
638 APP_ID_DIIGO=612,
639 APP_ID_DILLARDS=613,
640 APP_ID_DISCARD=614,
641 APP_ID_DISCOVER=615,
642 APP_ID_DNP3=616,
643 APP_ID_DNS=617,
644 APP_ID_DRDA=618,
645 APP_ID_DROPBEAR=619,
646 APP_ID_DRUGSTORE_COM=620,
647 APP_ID_E_TRADE=621,
648 APP_ID_EDMUNDS_COM=622,
649 APP_ID_EDONKEY=623,
650 APP_ID_EUDORA=624,
651 APP_ID_EUDORA_PRO=625,
652 APP_ID_EVOLUTION=626,
653 APP_ID_EXEC=627,
654 APP_ID_EXPEDIA=628,
655 APP_ID_FACEBOOK=629,
656 APP_ID_FACEBOOK_CHAT=630,
657 APP_ID_FACEBOOK_COMMENT=631,
658 APP_ID_FACEBOOK_GAME_PREMIER_FOOTBALL=632,
659 APP_ID_FACEBOOK_READ_EMAIL=633,
660 APP_ID_FACEBOOK_SEND_EMAIL=634,
661 APP_ID_FACEBOOK_STATUS_UPDATE=635,
662 APP_ID_FIDELITY=636,
663 APP_ID_FINGER=637,
664 APP_ID_FIREFOX=638,
665 APP_ID_FLASH_VIDEO=639,
666 APP_ID_FNAC=640,
667 APP_ID_FOXY=641,
668 APP_ID_FRIENDSTER=642,
669 APP_ID_FRYS_ELECTRONICS=643,
670 APP_ID_FTD=644,
671 APP_ID_FTP=645,
672 APP_ID_G4=646,
673 APP_ID_GAME_INFORMER=647,
674 APP_ID_GAMESPOT=648,
675 APP_ID_GAMESPY=649,
676 APP_ID_GAMESTOP=650,
677 APP_ID_GAMETRAILERS=651,
678 APP_ID_GAWKER=652,
679 APP_ID_GENERIC=653,
680 APP_ID_GIFT=654,
681 APP_ID_GMAIL=655,
682 APP_ID_GNUCLEUS=656,
683 APP_ID_GNUCLEUSLAN=657,
684 APP_ID_GNUTELLA=658,
685 APP_ID_GNUTELLA2=659,
686 APP_ID_GOOGLE_ANALYTICS=660,
687 APP_ID_GOOGLE_CALENDAR=661,
688 APP_ID_GOOGLE_DESKTOP=662,
689 APP_ID_GOOGLE_NEWS=663,
690 APP_ID_GOOGLE_PRODUCT_SEARCH=664,
691 APP_ID_GOOGLE_SAFEBROWSING=665,
692 APP_ID_GOOGLE_TOOLBAR=1146,
693 APP_ID_GOPHER=667,
694 APP_ID_GTK_GNUTELLA=668,
695 APP_ID_HAIKU_LEARNING_SYSTEMS=669,
696 APP_ID_HOME_DEPOT=670,
697 APP_ID_HOSTNAME_SERVER=671,
698 APP_ID_GOOGLE_EARTH=672,
699 APP_ID_HOTLINE=673,
700 APP_ID_HOUSE_OF_FRASER=674,
701 APP_ID_HSBC=675,
702 APP_ID_HTTP=676,
703 APP_ID_HULU=677,
704 APP_ID_IBM_APP=678,
705 APP_ID_ICQ=679,
706 APP_ID_IGN=680,
707 APP_ID_ILOVEIM=681,
708 APP_ID_IMAGESHACK=682,
709 APP_ID_IMAP=683,
710 APP_ID_IMGUR=684,
711 APP_ID_IMO_IM=685,
712 APP_ID_INTERNET_EXPLORER=686,
713 APP_ID_IRCD=687,
714 APP_ID_ITU_H_323=688,
715 APP_ID_ITUNES=689,
716 APP_ID_J_C_PENNEY=690,
717 APP_ID_J_R=691,
718 APP_ID_JABBER=692,
719 APP_ID_JALOPNIK=693,
720 APP_ID_JAVA_RMI=694,
721 APP_ID_JIRA=695,
722 APP_ID_JOYSTIQ=696,
723 APP_ID_KAD=697,
724 APP_ID_KAY_JEWELERS=698,
725 APP_ID_KAZAA=699,
726 APP_ID_KMAIL=700,
727 APP_ID_KERBEROS=701,
728 APP_ID_KMART=702,
729 APP_ID_KOGAN_TECHNOLOGIES=703,
730 APP_ID_KOHLS=704,
731 APP_ID_KONGREGATE=705,
732 APP_ID_KONQUEROR=706,
733 APP_ID_KOTAKU=707,
734 APP_ID_LAUNCHPAD=708,
735 APP_ID_LBPS=709,
736 APP_ID_LDAP=710,
737 APP_ID_LIMELIGHT=711,
738 APP_ID_LIMEWIRE=712,
739 APP_ID_LINKEDIN=713,
740 APP_ID_LINKEDIN_JOB_SEARCH=714,
741 APP_ID_LINUXCONF=715,
742 APP_ID_LIVEJOURNAL=716,
743 APP_ID_LOGIN=717,
744 APP_ID_LOKALISTEN=718,
745 APP_ID_LORD_TAYLOR=719,
746 APP_ID_LOTUS_NOTES=720,
747 APP_ID_LOVEFILM=721,
748 APP_ID_LOWES=722,
749 APP_ID_LSH=723,
750 APP_ID_MANOLITO=724,
751 APP_ID_MEGACO=725,
752 APP_ID_MEGAVIDEO=726,
753 APP_ID_MENARDS=727,
754 APP_ID_METACAFE=728,
755 APP_ID_METAFILTER=729,
756 APP_ID_MGCP=730,
757 APP_ID_MICROSOFT_UPDATE=731,
758 APP_ID_MICROSOFT_WINDOWS_MESSENGER=732,
759 APP_ID_MINUS=733,
760 APP_ID_MIXX=734,
761 APP_ID_MMS=735,
762 APP_ID_SAFARI_MOBILE=736,
763 APP_ID_MODBUS=737,
764 APP_ID_MORGAN_STANLEY=738,
765 APP_ID_MORPHEUS=739,
766 APP_ID_MOVENETWORKS=740,
767 APP_ID_MP4=741,
768 APP_ID_MPEG=742,
769 APP_ID_MSN_MESSENGER=743,
770 APP_ID_MSN_MESSENGER_MAC=744,
771 APP_ID_MUTE=745,
772 APP_ID_MUTT=746,
773 APP_ID_MYSQL=747,
774 APP_ID_MYUDUTU=748,
775 APP_ID_NCP=749,
776 APP_ID_NECKERMANN=750,
777 APP_ID_NEIMAN_MARCUS=751,
778 APP_ID_NESSUS=752,
779 APP_ID_NETBIOS_DGM=753,
780 APP_ID_NETBIOS_NS=754,
781 APP_ID_NETBIOS_SSN=755,
782 APP_ID_NETFLIX=756,
783 APP_ID_NETLOG=757,
784 APP_ID_NETVIBES=758,
785 APP_ID_NEWEGG=759,
786 APP_ID_NEWSNOW=760,
787 APP_ID_NEWSVINE=761,
788 APP_ID_NICO_NICO_DOUGA=762,
789 APP_ID_NNTP=763,
790 APP_ID_NORSDTROM=764,
791 APP_ID_NSPLAYER=765,
792 APP_ID_NTALK=766,
793 APP_ID_NTP=767,
794 APP_ID_OFFICE_DEPOT=768,
795 APP_ID_OFFICEMAX=769,
796 APP_ID_OO_COM_AU=770,
797 APP_ID_OPENSSH=771,
798 APP_ID_OPERATING_SYSTEM=772,
799 APP_ID_ORACLE_DATABASE=773,
800 APP_ID_ORACLE_TNS=774,
801 APP_ID_ORBITZ=775,
802 APP_ID_OUTLOOK=776,
803 APP_ID_OUTLOOK_EXPRESS=777,
804 APP_ID_OVERSTOCK_COM=778,
805 APP_ID_PANDORA=779,
806 APP_ID_PC_DUO=780,
807 APP_ID_PCANYWHERE=781,
808 APP_ID_PEERCAST=782,
809 APP_ID_PEERENABLER=783,
810 APP_ID_PHOTOBUCKET=784,
811 APP_ID_PICASA=785,
812 APP_ID_POCO=786,
813 APP_ID_POGO=787,
814 APP_ID_POP3=788,
815 APP_ID_POPCAP_GAMES=789,
816 APP_ID_POPURLS=790,
817 APP_ID_POSTGRESQL=791,
818 APP_ID_PRICELINE_COM=792,
819 APP_ID_PROFLOWERS=793,
820 APP_ID_PUTTY=794,
821 APP_ID_QUAKE=795,
822 APP_ID_QUICKFLIX=796,
823 APP_ID_QUILL_CORPORATION=797,
824 APP_ID_QVC=798,
825 APP_ID_QZONE=799,
826 APP_ID_RADIUS=800,
827 APP_ID_RADIUS_ACCT=801,
828 APP_ID_RAPIDSHARE=802,
829 APP_ID_RDP=803,
830 APP_ID_REDDIT=804,
831 APP_ID_REDMINE=805,
832 APP_ID_REI=806,
833 APP_ID_REMOTE_DESKTOP_CLIENT=807,
834 APP_ID_RENREN=808,
835 APP_ID_REVOLVECLOTHING=809,
836 APP_ID_RONA=810,
837 APP_ID_RSS=811,
838 APP_ID_RTMP=812,
839 APP_ID_RTP=813,
840 APP_ID_RTSP=814,
841 APP_ID_SAFARI=815,
842 APP_ID_SAKS_FIFTH_AVENUE=816,
843 APP_ID_SAMS_CLUB=817,
844 APP_ID_SCHUELERVZ=818,
845 APP_ID_SCHWAB=819,
846 APP_ID_SCOTTRADE=820,
847 APP_ID_SEARS=821,
848 APP_ID_SHAREAZA=822,
849 APP_ID_SHELL=823,
850 APP_ID_SHOCKWAVE=824,
851 APP_ID_SHOPLET=825,
852 APP_ID_SHOPNBC=826,
853 APP_ID_SHOPPING_HP_COM=827,
854 APP_ID_SHOPSTYLE=828,
855 APP_ID_SHOUTCAST_RADIO=829,
856 APP_ID_SHOWCLIX=830,
857 APP_ID_SHOWDOCUMENT=831,
858 APP_ID_SKYPE=832,
859 APP_ID_SKYPE_MAC=833,
860 APP_ID_SLASHDOT=834,
861 APP_ID_SLOW=835,
862 APP_ID_SMTP=836,
863 APP_ID_SNMP=837,
864 APP_ID_SNMP_TRAP=838,
865 APP_ID_SOCKS=839,
866 APP_ID_SORIBADA=840,
867 APP_ID_SPIN_DE=841,
868 APP_ID_SPORTS_AUTHORITY=842,
869 APP_ID_SQL_SERVER=843,
870 APP_ID_SQUID=844,
871 APP_ID_SQUIRREL_EMAIL=845, /*deprecated */
872 APP_ID_SSH=846,
873 APP_ID_SSL=847,
874 APP_ID_STAPLES=848,
875 APP_ID_STAYFRIENDS=849,
876 APP_ID_STUBHUB=850,
877 APP_ID_STUDIVZ=851,
878 APP_ID_STUMBLEUPON=852,
879 APP_ID_STUN=853,
880 APP_ID_SWAROVSKI=854,
881 APP_ID_T_ROWE_PRICE=855,
882 APP_ID_TABULAR_DATA_STREAM_TDS=856,
883 APP_ID_TALK=857,
884 APP_ID_TARGET=858,
885 APP_ID_TCHIBO=859,
886 APP_ID_TD_AMERITRADE=860,
887 APP_ID_TELNET=861,
888 APP_ID_TFTP=862,
889 APP_ID_THE_GAP=863,
890 APP_ID_THE_SHARPER_IMAGE=864,
891 APP_ID_THINKGEEK=865,
892 APP_ID_THUNDERBIRD=866,
893 APP_ID_TICKETMASTER=867,
894 APP_ID_TICKETS_COM=868,
895 APP_ID_TICKETSNOW=869,
896 APP_ID_TIFFANY_CO=870,
897 APP_ID_TIGER_DIRECT=871,
898 APP_ID_TIMBUKTU=872,
899 APP_ID_TINYPIC=873,
900 APP_ID_TIVOLI=874,
901 APP_ID_TN3270=875,
902 APP_ID_TOC=876,
903 APP_ID_TOP_GEAR=877,
904 APP_ID_TRAC=878,
905 APP_ID_TRACEROUTE=879,
906 APP_ID_TRAVELOCITY=880,
907 APP_ID_TRIPADVISOR=881,
908 APP_ID_TWITTER=882,
909 APP_ID_URBAN_OUTFITTERS=883,
910 APP_ID_USTREAM_TV=884,
911 APP_ID_VANGUARD=885,
912 APP_ID_VCOM=886,
913 APP_ID_VEHIX=887,
914 APP_ID_VENTE_PRIVEE_COM=888,
915 APP_ID_VEOH=889,
916 APP_ID_VERIZON_EMAIL=890,
917 APP_ID_VIADEO=891,
918 APP_ID_VICTORIAS_SECRET=892,
919 APP_ID_VIMEO=893,
920 APP_ID_VNC=894,
921 APP_ID_VNC_RFB=895,
922 APP_ID_VNC_SERVER_RFB=896,
923 APP_ID_VOIP_RTP=897,
924 APP_ID_VOIP_SIP=898,
925 APP_ID_VOYAGES_SNCF_COM=899,
926 APP_ID_WACHOVIA=900,
927 APP_ID_WALMART=901,
928 APP_ID_WAV=902,
929 APP_ID_WEB_OF_TRUST=903,
930 APP_ID_WEBDAV=904,
931 APP_ID_WEBEX=905,
932 APP_ID_WEBSPHERE_MQ=906,
933 APP_ID_WELLS_FARGO=907,
934 APP_ID_WER_KENNT_WEN=908,
935 APP_ID_WGET=909,
936 APP_ID_WINDOWS_LIVE_HOTMAIL=910,
937 APP_ID_WINDOWS_LIVE_SKYDRIVE=911,
938 APP_ID_WINDOWS_MEDIA_PLAYER=912,
939 APP_ID_WINMX=913,
940 APP_ID_WIZIQ=914,
941 APP_ID_WMA=915,
942 APP_ID_WMV=916,
943 APP_ID_WOOT=917,
944 APP_ID_WX=918,
945 APP_ID_X_FONT_SERVER=919,
946 APP_ID_X11=920,
947 APP_ID_XBOX=921,
948 APP_ID_XING=922,
949 APP_ID_XM_RADIO_ONLINE=923,
950 APP_ID_XUNLEI=924,
951 APP_ID_XWINDOWS=925,
952 APP_ID_YAHOO_VOICE=926,
953 APP_ID_YET_ABC=927,
954 APP_ID_YOUSENDIT=928,
955 APP_ID_YOUTUBE=929,
956 APP_ID_ZALES=930,
957 APP_ID_ZAPPOS=931,
958 APP_ID_ZIP_CA=932,
959 APP_ID_ZOOOMR=933,
960 APP_ID_YAHOO_MSG=936,
961 APP_ID_YAHOOMAIL=946,
962 APP_ID_YAHOO_TOOLBAR=947,
963 APP_ID_RSYNC=1097,
964 APP_ID_XSCPLS=1098,
965 APP_ID_ROBUST_MPA=1100,
966 APP_ID_VND_WAV=1101,
967 APP_ID_GPP=1102,
968 APP_ID_M4V=1103,
969 APP_ID_X_WAV=1104,
970 APP_ID_MPA=1105,
971 APP_ID_MP4A=1106,
972 APP_ID_AOL_NETSCAPE=1107,
973 APP_ID_SMTP_IMO=1108,
974 APP_ID_DDM_SSL=1111,
975 APP_ID_SMTPS=1112,
976 APP_ID_NNTPS=1113,
977 APP_ID_IMAPS=1114,
978 APP_ID_SSHELL=1115,
979 APP_ID_LDAPS=1116,
980 APP_ID_TELNETS=1117,
981 APP_ID_IRCS=1118,
982 APP_ID_POP3S=1119,
983 APP_ID_MSFT_GC_SSL=1120,
984 APP_ID_SF_APPLIANCE_MGMT=1121,
985 APP_ID_HTTPS=1122,
986 APP_ID_SKYPE_TUNNELING=1126,
987 APP_ID_ASPROXY=1145,
988 APP_ID_OPERA=1288,
989 APP_ID_SSL_CLIENT=1296,
990 APP_ID_AOL=1419,
991 APP_ID_MDNS=1755,
992 APP_ID_APPLE_CORE_MEDIA=2253,
993 APP_ID_HTTP_TUNNEL=2296,
994 APP_ID_RTP_AUDIO=2475,
995 APP_ID_RTP_VIDEO=2476,
996 APP_ID_ULTRASURF=2634,
997 APP_ID_LYCOS=2775,
998 APP_ID_DOGPILE=2804,
999 APP_ID_SPDY=2886,
1000 APP_ID_HTTP2=2889, // only used for some quick bookkeeping -- treat as HTTP
1001 APP_ID_ANYCONNECT=2921,
1002 APP_ID_ANYCONNECT_SSL_CLIENT=2922,
1003 APP_ID_ANYCONNECT_IPSEC_CLIENT=2923,
1004 APP_ID_ICMP=3501,
1005 APP_ID_ICMPV6=3558,
1006 APP_ID_HTTP_SSL_TUNNEL=3860,
1007 APP_ID_FTP_ACTIVE=4002,
1008 APP_ID_FTP_PASSIVE=4003,
1009 APP_ID_PSIPHON=4075,
1010 APP_ID_DNS_OVER_TLS=4615,
1011 APP_ID_ENIP=5001,
1012 APP_ID_CIP=5002,
1013 APP_ID_CIP_UNKNOWN=5003,
1014 APP_ID_CIP_MALFORMED=5005,
1015 APP_ID_UNKNOWN_UI = 65535 /*This causes the UI to render Unknown instead of pending or blank */
1016 } appIdEnum;
1017
1018 typedef enum
1019 {
1020 APP_ID_TYPE_SERVICE,
1021 APP_ID_TYPE_CLIENT,
1022 APP_ID_TYPE_PAYLOAD,
1023 APP_ID_TYPE_MAX
1024 } APP_ID_TYPE;
1025
1026 #define SF_APPID_MAX 40000
1027 #define SF_APPID_BUILDIN_MAX 30000
1028 #define APPID_MAX_PRIORITY 3
1029 #define SF_APPID_CSD_MIN 1000000
1030 #define SF_APPID_DYNAMIC_MIN 2000000
1031 #define NUMBER_OF_PTYPES 9
1032 #define RESPONSE_CODE_PACKET_THRESHHOLD 0
1033
1034 //Additional stuff
1035 typedef enum {
1036 APP_ID_FROM_INITIATOR,
1037 APP_ID_FROM_RESPONDER,
1038 APP_ID_APPID_SESSION_DIRECTION_MAX /* Maximum value of a direction (must be last in the list */
1039 } APPID_SESSION_DIRECTION;
1040
1041 typedef enum {
1042 SERVICE_HOST_INFO_NETBIOS_NAME = 1
1043 } SERVICE_HOST_INFO_CODE;
1044
1045 #define DHCP_OPTION55_LEN_MAX 255
1046
1047 #define FINGERPRINT_UDP_FLAGS_XENIX 0x00000800
1048 #define FINGERPRINT_UDP_FLAGS_NT 0x00001000
1049 #define FINGERPRINT_UDP_FLAGS_MASK (FINGERPRINT_UDP_FLAGS_XENIX | FINGERPRINT_UDP_FLAGS_NT)
1050
1051 #define NEW_PAYLOAD_STATE 0xA0000000
1052 #define OLD_PAYLOAD_STATE 0xB0000000
1053
1054 #endif /* __APP_ID_H__ */