575 lines
21 KiB
C
575 lines
21 KiB
C
|
/*++
|
||
|
|
||
|
Copyright (c) 1992 Microsoft Corporation
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
wshdata.h
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
|
||
|
Author:
|
||
|
|
||
|
Nikhil Kamkolkar (nikhilk@microsoft.com)
|
||
|
|
||
|
Revision History:
|
||
|
10 Jul 1992 Initial Version
|
||
|
|
||
|
--*/
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
MAPPING_TRIPLE AdspStreamMappingTriples[] =
|
||
|
{
|
||
|
AF_APPLETALK, SOCK_STREAM, ATPROTO_ADSP
|
||
|
};
|
||
|
|
||
|
MAPPING_TRIPLE AdspMsgMappingTriples[] =
|
||
|
{
|
||
|
AF_APPLETALK, SOCK_RDM, ATPROTO_ADSP
|
||
|
};
|
||
|
|
||
|
MAPPING_TRIPLE PapMsgMappingTriples[] =
|
||
|
{
|
||
|
AF_APPLETALK, SOCK_RDM, ATPROTO_PAP
|
||
|
};
|
||
|
|
||
|
// This will handle protocol types from 1 to 255. Note the actual numberical
|
||
|
// values are (ATPROTO_BASE + desired protocol number).
|
||
|
// NOTE: Protocol 0 is not valid.
|
||
|
|
||
|
MAPPING_TRIPLE DdpMappingTriples[] =
|
||
|
{
|
||
|
AF_APPLETALK, SOCK_DGRAM, (DDPPROTO_RTMP),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (DDPPROTO_NBP),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (DDPPROTO_ATP),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (DDPPROTO_AEP),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (DDPPROTO_RTMPRQ),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (DDPPROTO_ZIP),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (DDPPROTO_ADSP),
|
||
|
|
||
|
//
|
||
|
// Now the other protocol types that are not
|
||
|
// defined yet - what about aurp? It runs on
|
||
|
// top of ddp and is the appletalk update
|
||
|
// based routing protocol
|
||
|
//
|
||
|
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 8),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 9),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 10),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 11),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 12),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 13),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 14),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 15),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 16),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 17),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 18),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 19),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 20),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 21),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 22),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 23),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 24),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 25),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 26),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 27),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 28),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 29),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 30),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 31),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 32),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 33),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 34),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 35),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 36),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 37),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 38),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 39),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 40),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 41),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 42),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 43),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 44),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 45),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 46),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 47),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 48),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 49),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 50),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 51),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 52),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 53),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 54),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 55),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 56),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 57),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 58),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 59),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 60),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 61),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 62),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 63),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 64),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 65),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 66),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 67),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 68),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 69),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 70),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 71),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 72),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 73),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 74),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 75),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 76),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 77),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 78),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 79),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 80),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 81),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 82),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 83),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 84),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 85),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 86),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 87),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 88),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 89),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 90),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 91),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 92),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 93),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 94),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 95),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 96),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 97),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 98),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 99),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 100),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 101),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 102),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 103),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 104),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 105),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 106),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 107),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 108),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 109),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 110),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 111),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 112),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 113),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 114),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 115),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 116),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 117),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 118),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 119),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 120),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 121),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 122),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 123),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 124),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 125),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 126),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 127),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 128),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 129),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 130),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 131),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 132),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 133),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 134),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 135),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 136),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 137),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 138),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 139),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 140),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 141),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 142),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 143),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 144),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 145),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 146),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 147),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 148),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 149),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 150),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 151),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 152),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 153),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 154),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 155),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 156),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 157),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 158),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 159),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 160),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 161),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 162),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 163),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 164),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 165),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 166),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 167),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 168),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 169),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 170),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 171),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 172),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 173),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 174),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 175),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 176),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 177),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 178),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 179),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 180),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 181),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 182),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 183),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 184),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 185),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 186),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 187),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 188),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 189),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 190),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 191),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 192),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 193),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 194),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 195),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 196),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 197),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 198),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 199),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 200),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 201),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 202),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 203),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 204),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 205),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 206),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 207),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 208),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 209),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 210),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 211),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 212),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 213),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 214),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 215),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 216),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 217),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 218),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 219),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 220),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 221),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 222),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 223),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 224),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 225),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 226),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 227),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 228),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 229),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 230),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 231),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 232),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 233),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 234),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 235),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 236),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 237),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 238),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 239),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 240),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 241),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 242),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 243),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 244),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 245),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 246),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 247),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 248),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 249),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 250),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 251),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 252),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 253),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 254),
|
||
|
AF_APPLETALK, SOCK_DGRAM, (ATPROTO_BASE + 255),
|
||
|
};
|
||
|
|
||
|
|
||
|
// Protocol type should be at the end - we cannot dynamically do this, due to the
|
||
|
// assumption that this memory will never need to be freed by the Winsock dll.
|
||
|
//
|
||
|
// Protocol type 0 is not valid.
|
||
|
|
||
|
PWCHAR WSH_ATALK_DGRAMDDP[DDPPROTO_MAX] =
|
||
|
{
|
||
|
L"\\Device\\AtalkDdp\\1",
|
||
|
L"\\Device\\AtalkDdp\\2",
|
||
|
L"\\Device\\AtalkDdp\\3",
|
||
|
L"\\Device\\AtalkDdp\\4",
|
||
|
L"\\Device\\AtalkDdp\\5",
|
||
|
L"\\Device\\AtalkDdp\\6",
|
||
|
L"\\Device\\AtalkDdp\\7",
|
||
|
L"\\Device\\AtalkDdp\\8",
|
||
|
L"\\Device\\AtalkDdp\\9",
|
||
|
L"\\Device\\AtalkDdp\\10",
|
||
|
L"\\Device\\AtalkDdp\\11",
|
||
|
L"\\Device\\AtalkDdp\\12",
|
||
|
L"\\Device\\AtalkDdp\\13",
|
||
|
L"\\Device\\AtalkDdp\\14",
|
||
|
L"\\Device\\AtalkDdp\\15",
|
||
|
L"\\Device\\AtalkDdp\\16",
|
||
|
L"\\Device\\AtalkDdp\\17",
|
||
|
L"\\Device\\AtalkDdp\\18",
|
||
|
L"\\Device\\AtalkDdp\\19",
|
||
|
L"\\Device\\AtalkDdp\\20",
|
||
|
L"\\Device\\AtalkDdp\\21",
|
||
|
L"\\Device\\AtalkDdp\\22",
|
||
|
L"\\Device\\AtalkDdp\\23",
|
||
|
L"\\Device\\AtalkDdp\\24",
|
||
|
L"\\Device\\AtalkDdp\\25",
|
||
|
L"\\Device\\AtalkDdp\\26",
|
||
|
L"\\Device\\AtalkDdp\\27",
|
||
|
L"\\Device\\AtalkDdp\\28",
|
||
|
L"\\Device\\AtalkDdp\\29",
|
||
|
L"\\Device\\AtalkDdp\\30",
|
||
|
L"\\Device\\AtalkDdp\\31",
|
||
|
L"\\Device\\AtalkDdp\\32",
|
||
|
L"\\Device\\AtalkDdp\\33",
|
||
|
L"\\Device\\AtalkDdp\\34",
|
||
|
L"\\Device\\AtalkDdp\\35",
|
||
|
L"\\Device\\AtalkDdp\\36",
|
||
|
L"\\Device\\AtalkDdp\\37",
|
||
|
L"\\Device\\AtalkDdp\\38",
|
||
|
L"\\Device\\AtalkDdp\\39",
|
||
|
L"\\Device\\AtalkDdp\\40",
|
||
|
L"\\Device\\AtalkDdp\\41",
|
||
|
L"\\Device\\AtalkDdp\\42",
|
||
|
L"\\Device\\AtalkDdp\\43",
|
||
|
L"\\Device\\AtalkDdp\\44",
|
||
|
L"\\Device\\AtalkDdp\\45",
|
||
|
L"\\Device\\AtalkDdp\\46",
|
||
|
L"\\Device\\AtalkDdp\\47",
|
||
|
L"\\Device\\AtalkDdp\\48",
|
||
|
L"\\Device\\AtalkDdp\\49",
|
||
|
L"\\Device\\AtalkDdp\\50",
|
||
|
L"\\Device\\AtalkDdp\\51",
|
||
|
L"\\Device\\AtalkDdp\\52",
|
||
|
L"\\Device\\AtalkDdp\\53",
|
||
|
L"\\Device\\AtalkDdp\\54",
|
||
|
L"\\Device\\AtalkDdp\\55",
|
||
|
L"\\Device\\AtalkDdp\\56",
|
||
|
L"\\Device\\AtalkDdp\\57",
|
||
|
L"\\Device\\AtalkDdp\\58",
|
||
|
L"\\Device\\AtalkDdp\\59",
|
||
|
L"\\Device\\AtalkDdp\\60",
|
||
|
L"\\Device\\AtalkDdp\\61",
|
||
|
L"\\Device\\AtalkDdp\\62",
|
||
|
L"\\Device\\AtalkDdp\\63",
|
||
|
L"\\Device\\AtalkDdp\\64",
|
||
|
L"\\Device\\AtalkDdp\\65",
|
||
|
L"\\Device\\AtalkDdp\\66",
|
||
|
L"\\Device\\AtalkDdp\\67",
|
||
|
L"\\Device\\AtalkDdp\\68",
|
||
|
L"\\Device\\AtalkDdp\\69",
|
||
|
L"\\Device\\AtalkDdp\\70",
|
||
|
L"\\Device\\AtalkDdp\\71",
|
||
|
L"\\Device\\AtalkDdp\\72",
|
||
|
L"\\Device\\AtalkDdp\\73",
|
||
|
L"\\Device\\AtalkDdp\\74",
|
||
|
L"\\Device\\AtalkDdp\\75",
|
||
|
L"\\Device\\AtalkDdp\\76",
|
||
|
L"\\Device\\AtalkDdp\\77",
|
||
|
L"\\Device\\AtalkDdp\\78",
|
||
|
L"\\Device\\AtalkDdp\\79",
|
||
|
L"\\Device\\AtalkDdp\\80",
|
||
|
L"\\Device\\AtalkDdp\\81",
|
||
|
L"\\Device\\AtalkDdp\\82",
|
||
|
L"\\Device\\AtalkDdp\\83",
|
||
|
L"\\Device\\AtalkDdp\\84",
|
||
|
L"\\Device\\AtalkDdp\\85",
|
||
|
L"\\Device\\AtalkDdp\\86",
|
||
|
L"\\Device\\AtalkDdp\\87",
|
||
|
L"\\Device\\AtalkDdp\\88",
|
||
|
L"\\Device\\AtalkDdp\\89",
|
||
|
L"\\Device\\AtalkDdp\\90",
|
||
|
L"\\Device\\AtalkDdp\\91",
|
||
|
L"\\Device\\AtalkDdp\\92",
|
||
|
L"\\Device\\AtalkDdp\\93",
|
||
|
L"\\Device\\AtalkDdp\\94",
|
||
|
L"\\Device\\AtalkDdp\\95",
|
||
|
L"\\Device\\AtalkDdp\\96",
|
||
|
L"\\Device\\AtalkDdp\\97",
|
||
|
L"\\Device\\AtalkDdp\\98",
|
||
|
L"\\Device\\AtalkDdp\\99",
|
||
|
L"\\Device\\AtalkDdp\\100",
|
||
|
L"\\Device\\AtalkDdp\\101",
|
||
|
L"\\Device\\AtalkDdp\\102",
|
||
|
L"\\Device\\AtalkDdp\\103",
|
||
|
L"\\Device\\AtalkDdp\\104",
|
||
|
L"\\Device\\AtalkDdp\\105",
|
||
|
L"\\Device\\AtalkDdp\\106",
|
||
|
L"\\Device\\AtalkDdp\\107",
|
||
|
L"\\Device\\AtalkDdp\\108",
|
||
|
L"\\Device\\AtalkDdp\\109",
|
||
|
L"\\Device\\AtalkDdp\\110",
|
||
|
L"\\Device\\AtalkDdp\\111",
|
||
|
L"\\Device\\AtalkDdp\\112",
|
||
|
L"\\Device\\AtalkDdp\\113",
|
||
|
L"\\Device\\AtalkDdp\\114",
|
||
|
L"\\Device\\AtalkDdp\\115",
|
||
|
L"\\Device\\AtalkDdp\\116",
|
||
|
L"\\Device\\AtalkDdp\\117",
|
||
|
L"\\Device\\AtalkDdp\\118",
|
||
|
L"\\Device\\AtalkDdp\\119",
|
||
|
L"\\Device\\AtalkDdp\\120",
|
||
|
L"\\Device\\AtalkDdp\\121",
|
||
|
L"\\Device\\AtalkDdp\\122",
|
||
|
L"\\Device\\AtalkDdp\\123",
|
||
|
L"\\Device\\AtalkDdp\\124",
|
||
|
L"\\Device\\AtalkDdp\\125",
|
||
|
L"\\Device\\AtalkDdp\\126",
|
||
|
L"\\Device\\AtalkDdp\\127",
|
||
|
L"\\Device\\AtalkDdp\\128",
|
||
|
L"\\Device\\AtalkDdp\\129",
|
||
|
L"\\Device\\AtalkDdp\\130",
|
||
|
L"\\Device\\AtalkDdp\\131",
|
||
|
L"\\Device\\AtalkDdp\\132",
|
||
|
L"\\Device\\AtalkDdp\\133",
|
||
|
L"\\Device\\AtalkDdp\\134",
|
||
|
L"\\Device\\AtalkDdp\\135",
|
||
|
L"\\Device\\AtalkDdp\\136",
|
||
|
L"\\Device\\AtalkDdp\\137",
|
||
|
L"\\Device\\AtalkDdp\\138",
|
||
|
L"\\Device\\AtalkDdp\\139",
|
||
|
L"\\Device\\AtalkDdp\\140",
|
||
|
L"\\Device\\AtalkDdp\\141",
|
||
|
L"\\Device\\AtalkDdp\\142",
|
||
|
L"\\Device\\AtalkDdp\\143",
|
||
|
L"\\Device\\AtalkDdp\\144",
|
||
|
L"\\Device\\AtalkDdp\\145",
|
||
|
L"\\Device\\AtalkDdp\\146",
|
||
|
L"\\Device\\AtalkDdp\\147",
|
||
|
L"\\Device\\AtalkDdp\\148",
|
||
|
L"\\Device\\AtalkDdp\\149",
|
||
|
L"\\Device\\AtalkDdp\\150",
|
||
|
L"\\Device\\AtalkDdp\\151",
|
||
|
L"\\Device\\AtalkDdp\\152",
|
||
|
L"\\Device\\AtalkDdp\\153",
|
||
|
L"\\Device\\AtalkDdp\\154",
|
||
|
L"\\Device\\AtalkDdp\\155",
|
||
|
L"\\Device\\AtalkDdp\\156",
|
||
|
L"\\Device\\AtalkDdp\\157",
|
||
|
L"\\Device\\AtalkDdp\\158",
|
||
|
L"\\Device\\AtalkDdp\\159",
|
||
|
L"\\Device\\AtalkDdp\\160",
|
||
|
L"\\Device\\AtalkDdp\\161",
|
||
|
L"\\Device\\AtalkDdp\\162",
|
||
|
L"\\Device\\AtalkDdp\\163",
|
||
|
L"\\Device\\AtalkDdp\\164",
|
||
|
L"\\Device\\AtalkDdp\\165",
|
||
|
L"\\Device\\AtalkDdp\\166",
|
||
|
L"\\Device\\AtalkDdp\\167",
|
||
|
L"\\Device\\AtalkDdp\\168",
|
||
|
L"\\Device\\AtalkDdp\\169",
|
||
|
L"\\Device\\AtalkDdp\\170",
|
||
|
L"\\Device\\AtalkDdp\\171",
|
||
|
L"\\Device\\AtalkDdp\\172",
|
||
|
L"\\Device\\AtalkDdp\\173",
|
||
|
L"\\Device\\AtalkDdp\\174",
|
||
|
L"\\Device\\AtalkDdp\\175",
|
||
|
L"\\Device\\AtalkDdp\\176",
|
||
|
L"\\Device\\AtalkDdp\\177",
|
||
|
L"\\Device\\AtalkDdp\\178",
|
||
|
L"\\Device\\AtalkDdp\\179",
|
||
|
L"\\Device\\AtalkDdp\\180",
|
||
|
L"\\Device\\AtalkDdp\\181",
|
||
|
L"\\Device\\AtalkDdp\\182",
|
||
|
L"\\Device\\AtalkDdp\\183",
|
||
|
L"\\Device\\AtalkDdp\\184",
|
||
|
L"\\Device\\AtalkDdp\\185",
|
||
|
L"\\Device\\AtalkDdp\\186",
|
||
|
L"\\Device\\AtalkDdp\\187",
|
||
|
L"\\Device\\AtalkDdp\\188",
|
||
|
L"\\Device\\AtalkDdp\\189",
|
||
|
L"\\Device\\AtalkDdp\\190",
|
||
|
L"\\Device\\AtalkDdp\\191",
|
||
|
L"\\Device\\AtalkDdp\\192",
|
||
|
L"\\Device\\AtalkDdp\\193",
|
||
|
L"\\Device\\AtalkDdp\\194",
|
||
|
L"\\Device\\AtalkDdp\\195",
|
||
|
L"\\Device\\AtalkDdp\\196",
|
||
|
L"\\Device\\AtalkDdp\\197",
|
||
|
L"\\Device\\AtalkDdp\\198",
|
||
|
L"\\Device\\AtalkDdp\\199",
|
||
|
L"\\Device\\AtalkDdp\\200",
|
||
|
L"\\Device\\AtalkDdp\\201",
|
||
|
L"\\Device\\AtalkDdp\\202",
|
||
|
L"\\Device\\AtalkDdp\\203",
|
||
|
L"\\Device\\AtalkDdp\\204",
|
||
|
L"\\Device\\AtalkDdp\\205",
|
||
|
L"\\Device\\AtalkDdp\\206",
|
||
|
L"\\Device\\AtalkDdp\\207",
|
||
|
L"\\Device\\AtalkDdp\\208",
|
||
|
L"\\Device\\AtalkDdp\\209",
|
||
|
L"\\Device\\AtalkDdp\\210",
|
||
|
L"\\Device\\AtalkDdp\\211",
|
||
|
L"\\Device\\AtalkDdp\\212",
|
||
|
L"\\Device\\AtalkDdp\\213",
|
||
|
L"\\Device\\AtalkDdp\\214",
|
||
|
L"\\Device\\AtalkDdp\\215",
|
||
|
L"\\Device\\AtalkDdp\\216",
|
||
|
L"\\Device\\AtalkDdp\\217",
|
||
|
L"\\Device\\AtalkDdp\\218",
|
||
|
L"\\Device\\AtalkDdp\\219",
|
||
|
L"\\Device\\AtalkDdp\\220",
|
||
|
L"\\Device\\AtalkDdp\\221",
|
||
|
L"\\Device\\AtalkDdp\\222",
|
||
|
L"\\Device\\AtalkDdp\\223",
|
||
|
L"\\Device\\AtalkDdp\\224",
|
||
|
L"\\Device\\AtalkDdp\\225",
|
||
|
L"\\Device\\AtalkDdp\\226",
|
||
|
L"\\Device\\AtalkDdp\\227",
|
||
|
L"\\Device\\AtalkDdp\\228",
|
||
|
L"\\Device\\AtalkDdp\\229",
|
||
|
L"\\Device\\AtalkDdp\\230",
|
||
|
L"\\Device\\AtalkDdp\\231",
|
||
|
L"\\Device\\AtalkDdp\\232",
|
||
|
L"\\Device\\AtalkDdp\\233",
|
||
|
L"\\Device\\AtalkDdp\\234",
|
||
|
L"\\Device\\AtalkDdp\\235",
|
||
|
L"\\Device\\AtalkDdp\\236",
|
||
|
L"\\Device\\AtalkDdp\\237",
|
||
|
L"\\Device\\AtalkDdp\\238",
|
||
|
L"\\Device\\AtalkDdp\\239",
|
||
|
L"\\Device\\AtalkDdp\\240",
|
||
|
L"\\Device\\AtalkDdp\\241",
|
||
|
L"\\Device\\AtalkDdp\\242",
|
||
|
L"\\Device\\AtalkDdp\\243",
|
||
|
L"\\Device\\AtalkDdp\\244",
|
||
|
L"\\Device\\AtalkDdp\\245",
|
||
|
L"\\Device\\AtalkDdp\\246",
|
||
|
L"\\Device\\AtalkDdp\\247",
|
||
|
L"\\Device\\AtalkDdp\\248",
|
||
|
L"\\Device\\AtalkDdp\\249",
|
||
|
L"\\Device\\AtalkDdp\\250",
|
||
|
L"\\Device\\AtalkDdp\\251",
|
||
|
L"\\Device\\AtalkDdp\\252",
|
||
|
L"\\Device\\AtalkDdp\\253",
|
||
|
L"\\Device\\AtalkDdp\\254",
|
||
|
L"\\Device\\AtalkDdp\\255"
|
||
|
};
|
||
|
|