git add -f bin/default/librpc/gen_ndr/*.{c,h,ndr,pidl} bin/default/source*/librpc...
[metze/samba/wip.git] / bin / default / librpc / gen_ndr / epmapper.pidl
1 $VAR1 = [
2           {
3             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
4             'LINE' => 12,
5             'PATHS' => [
6                          '"misc.idl"'
7                        ],
8             'TYPE' => 'IMPORT'
9           },
10           {
11             'DATA' => [
12                         {
13                           'DTYPE' => 'int',
14                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
15                           'LINE' => 33,
16                           'NAME' => 'EPMAPPER_STATUS_CANT_PERFORM_OP',
17                           'POINTERS' => 0,
18                           'TYPE' => 'CONST',
19                           'VALUE' => '0x6d8'
20                         },
21                         {
22                           'DTYPE' => 'int',
23                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
24                           'LINE' => 34,
25                           'NAME' => 'EPMAPPER_STATUS_NO_MORE_ENTRIES',
26                           'POINTERS' => 0,
27                           'TYPE' => 'CONST',
28                           'VALUE' => '0x16c9a0d6'
29                         },
30                         {
31                           'DTYPE' => 'int',
32                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
33                           'LINE' => 35,
34                           'NAME' => 'EPMAPPER_STATUS_NO_MEMORY',
35                           'POINTERS' => 0,
36                           'TYPE' => 'CONST',
37                           'VALUE' => '0x16C9A012'
38                         },
39                         {
40                           'DTYPE' => 'int',
41                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
42                           'LINE' => 36,
43                           'NAME' => 'EPMAPPER_STATUS_OK',
44                           'POINTERS' => 0,
45                           'TYPE' => 'CONST',
46                           'VALUE' => '0'
47                         },
48                         {
49                           'BASEFILE' => 'epmapper',
50                           'DATA' => {
51                                       'ELEMENTS' => [
52                                                       'EPM_PROTOCOL_DNET_NSP=0x04',
53                                                       'EPM_PROTOCOL_OSI_TP4=0x05',
54                                                       'EPM_PROTOCOL_OSI_CLNS=0x06',
55                                                       'EPM_PROTOCOL_TCP=0x07',
56                                                       'EPM_PROTOCOL_UDP=0x08',
57                                                       'EPM_PROTOCOL_IP=0x09',
58                                                       'EPM_PROTOCOL_NCADG=0x0a',
59                                                       'EPM_PROTOCOL_NCACN=0x0b',
60                                                       'EPM_PROTOCOL_NCALRPC=0x0c',
61                                                       'EPM_PROTOCOL_UUID=0x0d',
62                                                       'EPM_PROTOCOL_IPX=0x0e',
63                                                       'EPM_PROTOCOL_SMB=0x0f',
64                                                       'EPM_PROTOCOL_NAMED_PIPE=0x10',
65                                                       'EPM_PROTOCOL_NETBIOS=0x11',
66                                                       'EPM_PROTOCOL_NETBEUI=0x12',
67                                                       'EPM_PROTOCOL_SPX=0x13',
68                                                       'EPM_PROTOCOL_NB_IPX=0x14',
69                                                       'EPM_PROTOCOL_DSP=0x16',
70                                                       'EPM_PROTOCOL_DDP=0x17',
71                                                       'EPM_PROTOCOL_APPLETALK=0x18',
72                                                       'EPM_PROTOCOL_VINES_SPP=0x1a',
73                                                       'EPM_PROTOCOL_VINES_IPC=0x1b',
74                                                       'EPM_PROTOCOL_STREETTALK=0x1c',
75                                                       'EPM_PROTOCOL_HTTP=0x1f',
76                                                       'EPM_PROTOCOL_UNIX_DS=0x20',
77                                                       'EPM_PROTOCOL_NULL=0x21'
78                                                     ],
79                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
80                                       'LINE' => 68,
81                                       'PROPERTIES' => {
82                                                         'enum8bit' => '1'
83                                                       },
84                                       'TYPE' => 'ENUM'
85                                     },
86                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
87                           'LINE' => 68,
88                           'NAME' => 'epm_protocol',
89                           'POINTERS' => 0,
90                           'TYPE' => 'TYPEDEF'
91                         },
92                         {
93                           'BASEFILE' => 'epmapper',
94                           'DATA' => {
95                                       'ELEMENTS' => [],
96                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
97                                       'LINE' => 72,
98                                       'TYPE' => 'STRUCT'
99                                     },
100                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
101                           'LINE' => 72,
102                           'NAME' => 'epm_rhs_dnet_nsp',
103                           'POINTERS' => 0,
104                           'TYPE' => 'TYPEDEF'
105                         },
106                         {
107                           'BASEFILE' => 'epmapper',
108                           'DATA' => {
109                                       'ELEMENTS' => [],
110                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
111                                       'LINE' => 76,
112                                       'TYPE' => 'STRUCT'
113                                     },
114                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
115                           'LINE' => 76,
116                           'NAME' => 'epm_rhs_osi_tp4',
117                           'POINTERS' => 0,
118                           'TYPE' => 'TYPEDEF'
119                         },
120                         {
121                           'BASEFILE' => 'epmapper',
122                           'DATA' => {
123                                       'ELEMENTS' => [],
124                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
125                                       'LINE' => 80,
126                                       'TYPE' => 'STRUCT'
127                                     },
128                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
129                           'LINE' => 80,
130                           'NAME' => 'epm_rhs_osi_clns',
131                           'POINTERS' => 0,
132                           'TYPE' => 'TYPEDEF'
133                         },
134                         {
135                           'BASEFILE' => 'epmapper',
136                           'DATA' => {
137                                       'ELEMENTS' => [
138                                                       {
139                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
140                                                         'LINE' => 83,
141                                                         'NAME' => 'port',
142                                                         'POINTERS' => 0,
143                                                         'TYPE' => 'uint16'
144                                                       }
145                                                     ],
146                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
147                                       'LINE' => 84,
148                                       'TYPE' => 'STRUCT'
149                                     },
150                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
151                           'LINE' => 84,
152                           'NAME' => 'epm_rhs_udp',
153                           'POINTERS' => 0,
154                           'TYPE' => 'TYPEDEF'
155                         },
156                         {
157                           'BASEFILE' => 'epmapper',
158                           'DATA' => {
159                                       'ELEMENTS' => [
160                                                       {
161                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
162                                                         'LINE' => 87,
163                                                         'NAME' => 'port',
164                                                         'POINTERS' => 0,
165                                                         'TYPE' => 'uint16'
166                                                       }
167                                                     ],
168                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
169                                       'LINE' => 88,
170                                       'TYPE' => 'STRUCT'
171                                     },
172                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
173                           'LINE' => 88,
174                           'NAME' => 'epm_rhs_tcp',
175                           'POINTERS' => 0,
176                           'TYPE' => 'TYPEDEF'
177                         },
178                         {
179                           'BASEFILE' => 'epmapper',
180                           'DATA' => {
181                                       'ELEMENTS' => [
182                                                       {
183                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
184                                                         'LINE' => 91,
185                                                         'NAME' => 'ipaddr',
186                                                         'POINTERS' => 0,
187                                                         'TYPE' => 'ipv4address'
188                                                       }
189                                                     ],
190                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
191                                       'LINE' => 92,
192                                       'TYPE' => 'STRUCT'
193                                     },
194                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
195                           'LINE' => 92,
196                           'NAME' => 'epm_rhs_ip',
197                           'POINTERS' => 0,
198                           'TYPE' => 'TYPEDEF'
199                         },
200                         {
201                           'BASEFILE' => 'epmapper',
202                           'DATA' => {
203                                       'ELEMENTS' => [
204                                                       {
205                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
206                                                         'LINE' => 95,
207                                                         'NAME' => 'minor_version',
208                                                         'POINTERS' => 0,
209                                                         'TYPE' => 'uint16'
210                                                       }
211                                                     ],
212                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
213                                       'LINE' => 96,
214                                       'TYPE' => 'STRUCT'
215                                     },
216                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
217                           'LINE' => 96,
218                           'NAME' => 'epm_rhs_ncadg',
219                           'POINTERS' => 0,
220                           'TYPE' => 'TYPEDEF'
221                         },
222                         {
223                           'BASEFILE' => 'epmapper',
224                           'DATA' => {
225                                       'ELEMENTS' => [
226                                                       {
227                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
228                                                         'LINE' => 99,
229                                                         'NAME' => 'minor_version',
230                                                         'POINTERS' => 0,
231                                                         'TYPE' => 'uint16'
232                                                       }
233                                                     ],
234                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
235                                       'LINE' => 100,
236                                       'TYPE' => 'STRUCT'
237                                     },
238                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
239                           'LINE' => 100,
240                           'NAME' => 'epm_rhs_ncacn',
241                           'POINTERS' => 0,
242                           'TYPE' => 'TYPEDEF'
243                         },
244                         {
245                           'BASEFILE' => 'epmapper',
246                           'DATA' => {
247                                       'ELEMENTS' => [
248                                                       {
249                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
250                                                         'LINE' => 103,
251                                                         'NAME' => 'unknown',
252                                                         'POINTERS' => 0,
253                                                         'PROPERTIES' => {
254                                                                           'flag' => 'LIBNDR_FLAG_REMAINING'
255                                                                         },
256                                                         'TYPE' => 'DATA_BLOB'
257                                                       }
258                                                     ],
259                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
260                                       'LINE' => 104,
261                                       'TYPE' => 'STRUCT'
262                                     },
263                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
264                           'LINE' => 104,
265                           'NAME' => 'epm_rhs_uuid',
266                           'POINTERS' => 0,
267                           'TYPE' => 'TYPEDEF'
268                         },
269                         {
270                           'BASEFILE' => 'epmapper',
271                           'DATA' => {
272                                       'ELEMENTS' => [],
273                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
274                                       'LINE' => 108,
275                                       'TYPE' => 'STRUCT'
276                                     },
277                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
278                           'LINE' => 108,
279                           'NAME' => 'epm_rhs_ipx',
280                           'POINTERS' => 0,
281                           'TYPE' => 'TYPEDEF'
282                         },
283                         {
284                           'BASEFILE' => 'epmapper',
285                           'DATA' => {
286                                       'ELEMENTS' => [
287                                                       {
288                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
289                                                         'LINE' => 111,
290                                                         'NAME' => 'unc',
291                                                         'POINTERS' => 0,
292                                                         'PROPERTIES' => {
293                                                                           'flag' => 'LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM'
294                                                                         },
295                                                         'TYPE' => 'string'
296                                                       }
297                                                     ],
298                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
299                                       'LINE' => 112,
300                                       'TYPE' => 'STRUCT'
301                                     },
302                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
303                           'LINE' => 112,
304                           'NAME' => 'epm_rhs_smb',
305                           'POINTERS' => 0,
306                           'TYPE' => 'TYPEDEF'
307                         },
308                         {
309                           'BASEFILE' => 'epmapper',
310                           'DATA' => {
311                                       'ELEMENTS' => [
312                                                       {
313                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
314                                                         'LINE' => 115,
315                                                         'NAME' => 'path',
316                                                         'POINTERS' => 0,
317                                                         'PROPERTIES' => {
318                                                                           'flag' => 'LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM'
319                                                                         },
320                                                         'TYPE' => 'string'
321                                                       }
322                                                     ],
323                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
324                                       'LINE' => 116,
325                                       'TYPE' => 'STRUCT'
326                                     },
327                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
328                           'LINE' => 116,
329                           'NAME' => 'epm_rhs_named_pipe',
330                           'POINTERS' => 0,
331                           'TYPE' => 'TYPEDEF'
332                         },
333                         {
334                           'BASEFILE' => 'epmapper',
335                           'DATA' => {
336                                       'ELEMENTS' => [
337                                                       {
338                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
339                                                         'LINE' => 119,
340                                                         'NAME' => 'name',
341                                                         'POINTERS' => 0,
342                                                         'PROPERTIES' => {
343                                                                           'flag' => 'LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM'
344                                                                         },
345                                                         'TYPE' => 'string'
346                                                       }
347                                                     ],
348                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
349                                       'LINE' => 120,
350                                       'TYPE' => 'STRUCT'
351                                     },
352                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
353                           'LINE' => 120,
354                           'NAME' => 'epm_rhs_netbios',
355                           'POINTERS' => 0,
356                           'TYPE' => 'TYPEDEF'
357                         },
358                         {
359                           'BASEFILE' => 'epmapper',
360                           'DATA' => {
361                                       'ELEMENTS' => [],
362                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
363                                       'LINE' => 123,
364                                       'TYPE' => 'STRUCT'
365                                     },
366                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
367                           'LINE' => 123,
368                           'NAME' => 'epm_rhs_netbeui',
369                           'POINTERS' => 0,
370                           'TYPE' => 'TYPEDEF'
371                         },
372                         {
373                           'BASEFILE' => 'epmapper',
374                           'DATA' => {
375                                       'ELEMENTS' => [],
376                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
377                                       'LINE' => 126,
378                                       'TYPE' => 'STRUCT'
379                                     },
380                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
381                           'LINE' => 126,
382                           'NAME' => 'epm_rhs_spx',
383                           'POINTERS' => 0,
384                           'TYPE' => 'TYPEDEF'
385                         },
386                         {
387                           'BASEFILE' => 'epmapper',
388                           'DATA' => {
389                                       'ELEMENTS' => [],
390                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
391                                       'LINE' => 129,
392                                       'TYPE' => 'STRUCT'
393                                     },
394                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
395                           'LINE' => 129,
396                           'NAME' => 'epm_rhs_nb_ipx',
397                           'POINTERS' => 0,
398                           'TYPE' => 'TYPEDEF'
399                         },
400                         {
401                           'BASEFILE' => 'epmapper',
402                           'DATA' => {
403                                       'ELEMENTS' => [
404                                                       {
405                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
406                                                         'LINE' => 132,
407                                                         'NAME' => 'port',
408                                                         'POINTERS' => 0,
409                                                         'TYPE' => 'uint16'
410                                                       }
411                                                     ],
412                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
413                                       'LINE' => 133,
414                                       'TYPE' => 'STRUCT'
415                                     },
416                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
417                           'LINE' => 133,
418                           'NAME' => 'epm_rhs_http',
419                           'POINTERS' => 0,
420                           'TYPE' => 'TYPEDEF'
421                         },
422                         {
423                           'BASEFILE' => 'epmapper',
424                           'DATA' => {
425                                       'ELEMENTS' => [
426                                                       {
427                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
428                                                         'LINE' => 136,
429                                                         'NAME' => 'path',
430                                                         'POINTERS' => 0,
431                                                         'PROPERTIES' => {
432                                                                           'flag' => 'LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM'
433                                                                         },
434                                                         'TYPE' => 'string'
435                                                       }
436                                                     ],
437                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
438                                       'LINE' => 137,
439                                       'TYPE' => 'STRUCT'
440                                     },
441                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
442                           'LINE' => 137,
443                           'NAME' => 'epm_rhs_unix_ds',
444                           'POINTERS' => 0,
445                           'TYPE' => 'TYPEDEF'
446                         },
447                         {
448                           'BASEFILE' => 'epmapper',
449                           'DATA' => {
450                                       'ELEMENTS' => [],
451                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
452                                       'LINE' => 140,
453                                       'TYPE' => 'STRUCT'
454                                     },
455                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
456                           'LINE' => 140,
457                           'NAME' => 'epm_rhs_null',
458                           'POINTERS' => 0,
459                           'TYPE' => 'TYPEDEF'
460                         },
461                         {
462                           'BASEFILE' => 'epmapper',
463                           'DATA' => {
464                                       'ELEMENTS' => [
465                                                       {
466                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
467                                                         'LINE' => 143,
468                                                         'NAME' => 'minor_version',
469                                                         'POINTERS' => 0,
470                                                         'TYPE' => 'uint16'
471                                                       }
472                                                     ],
473                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
474                                       'LINE' => 144,
475                                       'TYPE' => 'STRUCT'
476                                     },
477                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
478                           'LINE' => 144,
479                           'NAME' => 'epm_rhs_ncalrpc',
480                           'POINTERS' => 0,
481                           'TYPE' => 'TYPEDEF'
482                         },
483                         {
484                           'BASEFILE' => 'epmapper',
485                           'DATA' => {
486                                       'ELEMENTS' => [],
487                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
488                                       'LINE' => 147,
489                                       'TYPE' => 'STRUCT'
490                                     },
491                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
492                           'LINE' => 147,
493                           'NAME' => 'epm_rhs_appletalk',
494                           'POINTERS' => 0,
495                           'TYPE' => 'TYPEDEF'
496                         },
497                         {
498                           'BASEFILE' => 'epmapper',
499                           'DATA' => {
500                                       'ELEMENTS' => [],
501                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
502                                       'LINE' => 150,
503                                       'TYPE' => 'STRUCT'
504                                     },
505                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
506                           'LINE' => 150,
507                           'NAME' => 'epm_rhs_atalk_stream',
508                           'POINTERS' => 0,
509                           'TYPE' => 'TYPEDEF'
510                         },
511                         {
512                           'BASEFILE' => 'epmapper',
513                           'DATA' => {
514                                       'ELEMENTS' => [],
515                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
516                                       'LINE' => 153,
517                                       'TYPE' => 'STRUCT'
518                                     },
519                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
520                           'LINE' => 153,
521                           'NAME' => 'epm_rhs_atalk_datagram',
522                           'POINTERS' => 0,
523                           'TYPE' => 'TYPEDEF'
524                         },
525                         {
526                           'BASEFILE' => 'epmapper',
527                           'DATA' => {
528                                       'ELEMENTS' => [
529                                                       {
530                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
531                                                         'LINE' => 156,
532                                                         'NAME' => 'port',
533                                                         'POINTERS' => 0,
534                                                         'TYPE' => 'uint16'
535                                                       }
536                                                     ],
537                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
538                                       'LINE' => 157,
539                                       'TYPE' => 'STRUCT'
540                                     },
541                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
542                           'LINE' => 157,
543                           'NAME' => 'epm_rhs_vines_spp',
544                           'POINTERS' => 0,
545                           'TYPE' => 'TYPEDEF'
546                         },
547                         {
548                           'BASEFILE' => 'epmapper',
549                           'DATA' => {
550                                       'ELEMENTS' => [
551                                                       {
552                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
553                                                         'LINE' => 160,
554                                                         'NAME' => 'port',
555                                                         'POINTERS' => 0,
556                                                         'TYPE' => 'uint16'
557                                                       }
558                                                     ],
559                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
560                                       'LINE' => 161,
561                                       'TYPE' => 'STRUCT'
562                                     },
563                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
564                           'LINE' => 161,
565                           'NAME' => 'epm_rhs_vines_ipc',
566                           'POINTERS' => 0,
567                           'TYPE' => 'TYPEDEF'
568                         },
569                         {
570                           'BASEFILE' => 'epmapper',
571                           'DATA' => {
572                                       'ELEMENTS' => [
573                                                       {
574                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
575                                                         'LINE' => 164,
576                                                         'NAME' => 'streettalk',
577                                                         'POINTERS' => 0,
578                                                         'PROPERTIES' => {
579                                                                           'flag' => 'LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM'
580                                                                         },
581                                                         'TYPE' => 'string'
582                                                       }
583                                                     ],
584                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
585                                       'LINE' => 165,
586                                       'TYPE' => 'STRUCT'
587                                     },
588                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
589                           'LINE' => 165,
590                           'NAME' => 'epm_rhs_streettalk',
591                           'POINTERS' => 0,
592                           'TYPE' => 'TYPEDEF'
593                         },
594                         {
595                           'BASEFILE' => 'epmapper',
596                           'DATA' => {
597                                       'ELEMENTS' => [
598                                                       {
599                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
600                                                         'LINE' => 168,
601                                                         'NAME' => 'dnet_nsp',
602                                                         'POINTERS' => 0,
603                                                         'PROPERTIES' => {
604                                                                           'case' => 'EPM_PROTOCOL_DNET_NSP'
605                                                                         },
606                                                         'TYPE' => 'epm_rhs_dnet_nsp'
607                                                       },
608                                                       {
609                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
610                                                         'LINE' => 169,
611                                                         'NAME' => 'osi_tp4',
612                                                         'POINTERS' => 0,
613                                                         'PROPERTIES' => {
614                                                                           'case' => 'EPM_PROTOCOL_OSI_TP4'
615                                                                         },
616                                                         'TYPE' => 'epm_rhs_osi_tp4'
617                                                       },
618                                                       {
619                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
620                                                         'LINE' => 170,
621                                                         'NAME' => 'osi_clns',
622                                                         'POINTERS' => 0,
623                                                         'PROPERTIES' => {
624                                                                           'case' => 'EPM_PROTOCOL_OSI_CLNS'
625                                                                         },
626                                                         'TYPE' => 'epm_rhs_osi_clns'
627                                                       },
628                                                       {
629                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
630                                                         'LINE' => 171,
631                                                         'NAME' => 'tcp',
632                                                         'POINTERS' => 0,
633                                                         'PROPERTIES' => {
634                                                                           'case' => 'EPM_PROTOCOL_TCP'
635                                                                         },
636                                                         'TYPE' => 'epm_rhs_tcp'
637                                                       },
638                                                       {
639                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
640                                                         'LINE' => 172,
641                                                         'NAME' => 'udp',
642                                                         'POINTERS' => 0,
643                                                         'PROPERTIES' => {
644                                                                           'case' => 'EPM_PROTOCOL_UDP'
645                                                                         },
646                                                         'TYPE' => 'epm_rhs_udp'
647                                                       },
648                                                       {
649                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
650                                                         'LINE' => 173,
651                                                         'NAME' => 'ip',
652                                                         'POINTERS' => 0,
653                                                         'PROPERTIES' => {
654                                                                           'case' => 'EPM_PROTOCOL_IP'
655                                                                         },
656                                                         'TYPE' => 'epm_rhs_ip'
657                                                       },
658                                                       {
659                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
660                                                         'LINE' => 174,
661                                                         'NAME' => 'ncadg',
662                                                         'POINTERS' => 0,
663                                                         'PROPERTIES' => {
664                                                                           'case' => 'EPM_PROTOCOL_NCADG'
665                                                                         },
666                                                         'TYPE' => 'epm_rhs_ncadg'
667                                                       },
668                                                       {
669                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
670                                                         'LINE' => 175,
671                                                         'NAME' => 'ncacn',
672                                                         'POINTERS' => 0,
673                                                         'PROPERTIES' => {
674                                                                           'case' => 'EPM_PROTOCOL_NCACN'
675                                                                         },
676                                                         'TYPE' => 'epm_rhs_ncacn'
677                                                       },
678                                                       {
679                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
680                                                         'LINE' => 176,
681                                                         'NAME' => 'ncalrpc',
682                                                         'POINTERS' => 0,
683                                                         'PROPERTIES' => {
684                                                                           'case' => 'EPM_PROTOCOL_NCALRPC'
685                                                                         },
686                                                         'TYPE' => 'epm_rhs_ncalrpc'
687                                                       },
688                                                       {
689                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
690                                                         'LINE' => 177,
691                                                         'NAME' => 'uuid',
692                                                         'POINTERS' => 0,
693                                                         'PROPERTIES' => {
694                                                                           'case' => 'EPM_PROTOCOL_UUID'
695                                                                         },
696                                                         'TYPE' => 'epm_rhs_uuid'
697                                                       },
698                                                       {
699                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
700                                                         'LINE' => 178,
701                                                         'NAME' => 'ipx',
702                                                         'POINTERS' => 0,
703                                                         'PROPERTIES' => {
704                                                                           'case' => 'EPM_PROTOCOL_IPX'
705                                                                         },
706                                                         'TYPE' => 'epm_rhs_ipx'
707                                                       },
708                                                       {
709                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
710                                                         'LINE' => 179,
711                                                         'NAME' => 'smb',
712                                                         'POINTERS' => 0,
713                                                         'PROPERTIES' => {
714                                                                           'case' => 'EPM_PROTOCOL_SMB'
715                                                                         },
716                                                         'TYPE' => 'epm_rhs_smb'
717                                                       },
718                                                       {
719                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
720                                                         'LINE' => 180,
721                                                         'NAME' => 'named_pipe',
722                                                         'POINTERS' => 0,
723                                                         'PROPERTIES' => {
724                                                                           'case' => 'EPM_PROTOCOL_NAMED_PIPE'
725                                                                         },
726                                                         'TYPE' => 'epm_rhs_named_pipe'
727                                                       },
728                                                       {
729                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
730                                                         'LINE' => 181,
731                                                         'NAME' => 'netbios',
732                                                         'POINTERS' => 0,
733                                                         'PROPERTIES' => {
734                                                                           'case' => 'EPM_PROTOCOL_NETBIOS'
735                                                                         },
736                                                         'TYPE' => 'epm_rhs_netbios'
737                                                       },
738                                                       {
739                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
740                                                         'LINE' => 182,
741                                                         'NAME' => 'netbeui',
742                                                         'POINTERS' => 0,
743                                                         'PROPERTIES' => {
744                                                                           'case' => 'EPM_PROTOCOL_NETBEUI'
745                                                                         },
746                                                         'TYPE' => 'epm_rhs_netbeui'
747                                                       },
748                                                       {
749                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
750                                                         'LINE' => 183,
751                                                         'NAME' => 'spx',
752                                                         'POINTERS' => 0,
753                                                         'PROPERTIES' => {
754                                                                           'case' => 'EPM_PROTOCOL_SPX'
755                                                                         },
756                                                         'TYPE' => 'epm_rhs_spx'
757                                                       },
758                                                       {
759                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
760                                                         'LINE' => 184,
761                                                         'NAME' => 'nb_ipx',
762                                                         'POINTERS' => 0,
763                                                         'PROPERTIES' => {
764                                                                           'case' => 'EPM_PROTOCOL_NB_IPX'
765                                                                         },
766                                                         'TYPE' => 'epm_rhs_nb_ipx'
767                                                       },
768                                                       {
769                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
770                                                         'LINE' => 185,
771                                                         'NAME' => 'atalk_stream',
772                                                         'POINTERS' => 0,
773                                                         'PROPERTIES' => {
774                                                                           'case' => 'EPM_PROTOCOL_DSP'
775                                                                         },
776                                                         'TYPE' => 'epm_rhs_atalk_stream'
777                                                       },
778                                                       {
779                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
780                                                         'LINE' => 186,
781                                                         'NAME' => 'atalk_datagram',
782                                                         'POINTERS' => 0,
783                                                         'PROPERTIES' => {
784                                                                           'case' => 'EPM_PROTOCOL_DDP'
785                                                                         },
786                                                         'TYPE' => 'epm_rhs_atalk_datagram'
787                                                       },
788                                                       {
789                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
790                                                         'LINE' => 187,
791                                                         'NAME' => 'appletalk',
792                                                         'POINTERS' => 0,
793                                                         'PROPERTIES' => {
794                                                                           'case' => 'EPM_PROTOCOL_APPLETALK'
795                                                                         },
796                                                         'TYPE' => 'epm_rhs_appletalk'
797                                                       },
798                                                       {
799                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
800                                                         'LINE' => 188,
801                                                         'NAME' => 'vines_spp',
802                                                         'POINTERS' => 0,
803                                                         'PROPERTIES' => {
804                                                                           'case' => 'EPM_PROTOCOL_VINES_SPP'
805                                                                         },
806                                                         'TYPE' => 'epm_rhs_vines_spp'
807                                                       },
808                                                       {
809                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
810                                                         'LINE' => 189,
811                                                         'NAME' => 'vines_ipc',
812                                                         'POINTERS' => 0,
813                                                         'PROPERTIES' => {
814                                                                           'case' => 'EPM_PROTOCOL_VINES_IPC'
815                                                                         },
816                                                         'TYPE' => 'epm_rhs_vines_ipc'
817                                                       },
818                                                       {
819                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
820                                                         'LINE' => 190,
821                                                         'NAME' => 'streettalk',
822                                                         'POINTERS' => 0,
823                                                         'PROPERTIES' => {
824                                                                           'case' => 'EPM_PROTOCOL_STREETTALK'
825                                                                         },
826                                                         'TYPE' => 'epm_rhs_streettalk'
827                                                       },
828                                                       {
829                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
830                                                         'LINE' => 191,
831                                                         'NAME' => 'http',
832                                                         'POINTERS' => 0,
833                                                         'PROPERTIES' => {
834                                                                           'case' => 'EPM_PROTOCOL_HTTP'
835                                                                         },
836                                                         'TYPE' => 'epm_rhs_http'
837                                                       },
838                                                       {
839                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
840                                                         'LINE' => 192,
841                                                         'NAME' => 'unix_ds',
842                                                         'POINTERS' => 0,
843                                                         'PROPERTIES' => {
844                                                                           'case' => 'EPM_PROTOCOL_UNIX_DS'
845                                                                         },
846                                                         'TYPE' => 'epm_rhs_unix_ds'
847                                                       },
848                                                       {
849                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
850                                                         'LINE' => 193,
851                                                         'NAME' => 'null',
852                                                         'POINTERS' => 0,
853                                                         'PROPERTIES' => {
854                                                                           'case' => 'EPM_PROTOCOL_NULL'
855                                                                         },
856                                                         'TYPE' => 'epm_rhs_null'
857                                                       },
858                                                       {
859                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
860                                                         'LINE' => 194,
861                                                         'NAME' => 'unknown',
862                                                         'POINTERS' => 0,
863                                                         'PROPERTIES' => {
864                                                                           'default' => '1',
865                                                                           'flag' => 'LIBNDR_FLAG_REMAINING'
866                                                                         },
867                                                         'TYPE' => 'DATA_BLOB'
868                                                       }
869                                                     ],
870                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
871                                       'LINE' => 195,
872                                       'PROPERTIES' => {
873                                                         'flag' => 'LIBNDR_FLAG_BIGENDIAN',
874                                                         'nodiscriminant' => '1'
875                                                       },
876                                       'TYPE' => 'UNION'
877                                     },
878                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
879                           'LINE' => 195,
880                           'NAME' => 'epm_rhs',
881                           'POINTERS' => 0,
882                           'TYPE' => 'TYPEDEF'
883                         },
884                         {
885                           'BASEFILE' => 'epmapper',
886                           'DATA' => {
887                                       'ELEMENTS' => [
888                                                       {
889                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
890                                                         'LINE' => 198,
891                                                         'NAME' => 'protocol',
892                                                         'POINTERS' => 0,
893                                                         'TYPE' => 'epm_protocol'
894                                                       },
895                                                       {
896                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
897                                                         'LINE' => 199,
898                                                         'NAME' => 'lhs_data',
899                                                         'POINTERS' => 0,
900                                                         'PROPERTIES' => {
901                                                                           'flag' => 'LIBNDR_FLAG_REMAINING'
902                                                                         },
903                                                         'TYPE' => 'DATA_BLOB'
904                                                       }
905                                                     ],
906                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
907                                       'LINE' => 200,
908                                       'TYPE' => 'STRUCT'
909                                     },
910                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
911                           'LINE' => 200,
912                           'NAME' => 'epm_lhs',
913                           'POINTERS' => 0,
914                           'TYPE' => 'TYPEDEF'
915                         },
916                         {
917                           'BASEFILE' => 'epmapper',
918                           'DATA' => {
919                                       'ELEMENTS' => [
920                                                       {
921                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
922                                                         'LINE' => 203,
923                                                         'NAME' => 'lhs',
924                                                         'POINTERS' => 0,
925                                                         'PROPERTIES' => {
926                                                                           'subcontext' => '2'
927                                                                         },
928                                                         'TYPE' => 'epm_lhs'
929                                                       },
930                                                       {
931                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
932                                                         'LINE' => 204,
933                                                         'NAME' => 'rhs',
934                                                         'POINTERS' => 0,
935                                                         'PROPERTIES' => {
936                                                                           'subcontext' => '2',
937                                                                           'switch_is' => 'lhs.protocol'
938                                                                         },
939                                                         'TYPE' => 'epm_rhs'
940                                                       }
941                                                     ],
942                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
943                                       'LINE' => 205,
944                                       'TYPE' => 'STRUCT'
945                                     },
946                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
947                           'LINE' => 205,
948                           'NAME' => 'epm_floor',
949                           'POINTERS' => 0,
950                           'TYPE' => 'TYPEDEF'
951                         },
952                         {
953                           'BASEFILE' => 'epmapper',
954                           'DATA' => {
955                                       'ELEMENTS' => [
956                                                       {
957                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
958                                                         'LINE' => 213,
959                                                         'NAME' => 'num_floors',
960                                                         'POINTERS' => 0,
961                                                         'TYPE' => 'uint16'
962                                                       },
963                                                       {
964                                                         'ARRAY_LEN' => [
965                                                                          'num_floors'
966                                                                        ],
967                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
968                                                         'LINE' => 214,
969                                                         'NAME' => 'floors',
970                                                         'POINTERS' => 0,
971                                                         'TYPE' => 'epm_floor'
972                                                       }
973                                                     ],
974                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
975                                       'LINE' => 215,
976                                       'PROPERTIES' => {
977                                                         'flag' => 'LIBNDR_FLAG_NOALIGN|LIBNDR_FLAG_LITTLE_ENDIAN',
978                                                         'gensize' => '1'
979                                                       },
980                                       'TYPE' => 'STRUCT'
981                                     },
982                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
983                           'LINE' => 215,
984                           'NAME' => 'epm_tower',
985                           'POINTERS' => 0,
986                           'TYPE' => 'TYPEDEF'
987                         },
988                         {
989                           'BASEFILE' => 'epmapper',
990                           'DATA' => {
991                                       'ELEMENTS' => [
992                                                       {
993                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
994                                                         'LINE' => 218,
995                                                         'NAME' => 'tower_length',
996                                                         'POINTERS' => 0,
997                                                         'PROPERTIES' => {
998                                                                           'value' => 'ndr_size_epm_tower(&tower,ndr->flags)'
999                                                                         },
1000                                                         'TYPE' => 'uint32'
1001                                                       },
1002                                                       {
1003                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1004                                                         'LINE' => 219,
1005                                                         'NAME' => 'tower',
1006                                                         'POINTERS' => 0,
1007                                                         'PROPERTIES' => {
1008                                                                           'subcontext' => '4'
1009                                                                         },
1010                                                         'TYPE' => 'epm_tower'
1011                                                       }
1012                                                     ],
1013                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1014                                       'LINE' => 220,
1015                                       'PROPERTIES' => {
1016                                                         'public' => '1'
1017                                                       },
1018                                       'TYPE' => 'STRUCT'
1019                                     },
1020                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1021                           'LINE' => 220,
1022                           'NAME' => 'epm_twr_t',
1023                           'POINTERS' => 0,
1024                           'TYPE' => 'TYPEDEF'
1025                         },
1026                         {
1027                           'BASEFILE' => 'epmapper',
1028                           'DATA' => {
1029                                       'ELEMENTS' => [
1030                                                       {
1031                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1032                                                         'LINE' => 223,
1033                                                         'NAME' => 'object',
1034                                                         'POINTERS' => 0,
1035                                                         'TYPE' => 'GUID'
1036                                                       },
1037                                                       {
1038                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1039                                                         'LINE' => 224,
1040                                                         'NAME' => 'tower',
1041                                                         'POINTERS' => 1,
1042                                                         'TYPE' => 'epm_twr_t'
1043                                                       },
1044                                                       {
1045                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1046                                                         'LINE' => 232,
1047                                                         'NAME' => '__annotation_offset',
1048                                                         'POINTERS' => 0,
1049                                                         'PROPERTIES' => {
1050                                                                           'value' => '0'
1051                                                                         },
1052                                                         'TYPE' => 'uint32'
1053                                                       },
1054                                                       {
1055                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1056                                                         'LINE' => 233,
1057                                                         'NAME' => '__annotation_length',
1058                                                         'POINTERS' => 0,
1059                                                         'PROPERTIES' => {
1060                                                                           'value' => 'strlen(annotation)+1'
1061                                                                         },
1062                                                         'TYPE' => 'uint32'
1063                                                       },
1064                                                       {
1065                                                         'ARRAY_LEN' => [
1066                                                                          '__annotation_length'
1067                                                                        ],
1068                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1069                                                         'LINE' => 234,
1070                                                         'NAME' => 'annotation',
1071                                                         'POINTERS' => 0,
1072                                                         'PROPERTIES' => {
1073                                                                           'charset' => 'DOS'
1074                                                                         },
1075                                                         'TYPE' => 'uint8'
1076                                                       }
1077                                                     ],
1078                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1079                                       'LINE' => 235,
1080                                       'TYPE' => 'STRUCT'
1081                                     },
1082                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1083                           'LINE' => 235,
1084                           'NAME' => 'epm_entry_t',
1085                           'POINTERS' => 0,
1086                           'TYPE' => 'TYPEDEF'
1087                         },
1088                         {
1089                           'BASEFILE' => 'epmapper',
1090                           'DATA' => {
1091                                       'ELEMENTS' => [
1092                                                       {
1093                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1094                                                         'LINE' => 238,
1095                                                         'NAME' => 'uuid',
1096                                                         'POINTERS' => 0,
1097                                                         'TYPE' => 'GUID'
1098                                                       },
1099                                                       {
1100                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1101                                                         'LINE' => 239,
1102                                                         'NAME' => 'vers_major',
1103                                                         'POINTERS' => 0,
1104                                                         'TYPE' => 'uint16'
1105                                                       },
1106                                                       {
1107                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1108                                                         'LINE' => 240,
1109                                                         'NAME' => 'vers_minor',
1110                                                         'POINTERS' => 0,
1111                                                         'TYPE' => 'uint16'
1112                                                       }
1113                                                     ],
1114                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1115                                       'LINE' => 241,
1116                                       'TYPE' => 'STRUCT'
1117                                     },
1118                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1119                           'LINE' => 241,
1120                           'NAME' => 'rpc_if_id_t',
1121                           'POINTERS' => 0,
1122                           'TYPE' => 'TYPEDEF'
1123                         },
1124                         {
1125                           'ELEMENTS' => [
1126                                           {
1127                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1128                                             'LINE' => 246,
1129                                             'NAME' => 'num_ents',
1130                                             'POINTERS' => 0,
1131                                             'PROPERTIES' => {
1132                                                               'in' => '1'
1133                                                             },
1134                                             'TYPE' => 'uint32'
1135                                           },
1136                                           {
1137                                             'ARRAY_LEN' => [
1138                                                              '*'
1139                                                            ],
1140                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1141                                             'LINE' => 247,
1142                                             'NAME' => 'entries',
1143                                             'POINTERS' => 0,
1144                                             'PROPERTIES' => {
1145                                                               'in' => '1',
1146                                                               'size_is' => 'num_ents'
1147                                                             },
1148                                             'TYPE' => 'epm_entry_t'
1149                                           },
1150                                           {
1151                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1152                                             'LINE' => 249,
1153                                             'NAME' => 'replace',
1154                                             'POINTERS' => 0,
1155                                             'PROPERTIES' => {
1156                                                               'in' => '1'
1157                                                             },
1158                                             'TYPE' => 'uint32'
1159                                           }
1160                                         ],
1161                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1162                           'LINE' => 249,
1163                           'NAME' => 'epm_Insert',
1164                           'RETURN_TYPE' => 'error_status_t',
1165                           'TYPE' => 'FUNCTION'
1166                         },
1167                         {
1168                           'ELEMENTS' => [
1169                                           {
1170                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1171                                             'LINE' => 254,
1172                                             'NAME' => 'num_ents',
1173                                             'POINTERS' => 0,
1174                                             'PROPERTIES' => {
1175                                                               'in' => '1'
1176                                                             },
1177                                             'TYPE' => 'uint32'
1178                                           },
1179                                           {
1180                                             'ARRAY_LEN' => [
1181                                                              '*'
1182                                                            ],
1183                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1184                                             'LINE' => 256,
1185                                             'NAME' => 'entries',
1186                                             'POINTERS' => 0,
1187                                             'PROPERTIES' => {
1188                                                               'in' => '1',
1189                                                               'size_is' => 'num_ents'
1190                                                             },
1191                                             'TYPE' => 'epm_entry_t'
1192                                           }
1193                                         ],
1194                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1195                           'LINE' => 256,
1196                           'NAME' => 'epm_Delete',
1197                           'RETURN_TYPE' => 'error_status_t',
1198                           'TYPE' => 'FUNCTION'
1199                         },
1200                         {
1201                           'BASEFILE' => 'epmapper',
1202                           'DATA' => {
1203                                       'ELEMENTS' => [
1204                                                       'RPC_C_EP_ALL_ELTS=0x00000000',
1205                                                       'RPC_C_EP_MATCH_BY_IF=0x00000001',
1206                                                       'RPC_C_EP_MATCH_BY_OBJ=0x00000002',
1207                                                       'RPC_C_EP_MATCH_BY_BOTH=0x00000003'
1208                                                     ],
1209                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1210                                       'LINE' => 263,
1211                                       'PROPERTIES' => {
1212                                                         'v1_enum' => '1'
1213                                                       },
1214                                       'TYPE' => 'ENUM'
1215                                     },
1216                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1217                           'LINE' => 263,
1218                           'NAME' => 'epm_InquiryType',
1219                           'POINTERS' => 0,
1220                           'TYPE' => 'TYPEDEF'
1221                         },
1222                         {
1223                           'BASEFILE' => 'epmapper',
1224                           'DATA' => {
1225                                       'ELEMENTS' => [
1226                                                       'RPC_C_VERS_ALL=0x00000000',
1227                                                       'RPC_C_VERS_COMPATIBLE=0x00000001',
1228                                                       'RPC_C_VERS_EXACT=0x00000002',
1229                                                       'RPC_C_VERS_MAJOR_ONLY=0x00000003',
1230                                                       'RPC_C_VERS_UPTO=0x00000004'
1231                                                     ],
1232                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1233                                       'LINE' => 271,
1234                                       'PROPERTIES' => {
1235                                                         'v1_enum' => '1'
1236                                                       },
1237                                       'TYPE' => 'ENUM'
1238                                     },
1239                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1240                           'LINE' => 271,
1241                           'NAME' => 'epm_VersionOption',
1242                           'POINTERS' => 0,
1243                           'TYPE' => 'TYPEDEF'
1244                         },
1245                         {
1246                           'ELEMENTS' => [
1247                                           {
1248                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1249                                             'LINE' => 276,
1250                                             'NAME' => 'inquiry_type',
1251                                             'POINTERS' => 0,
1252                                             'PROPERTIES' => {
1253                                                               'in' => '1'
1254                                                             },
1255                                             'TYPE' => 'epm_InquiryType'
1256                                           },
1257                                           {
1258                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1259                                             'LINE' => 277,
1260                                             'NAME' => 'object',
1261                                             'POINTERS' => 1,
1262                                             'PROPERTIES' => {
1263                                                               'in' => '1',
1264                                                               'ptr' => '1'
1265                                                             },
1266                                             'TYPE' => 'GUID'
1267                                           },
1268                                           {
1269                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1270                                             'LINE' => 278,
1271                                             'NAME' => 'interface_id',
1272                                             'POINTERS' => 1,
1273                                             'PROPERTIES' => {
1274                                                               'in' => '1',
1275                                                               'ptr' => '1'
1276                                                             },
1277                                             'TYPE' => 'rpc_if_id_t'
1278                                           },
1279                                           {
1280                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1281                                             'LINE' => 279,
1282                                             'NAME' => 'vers_option',
1283                                             'POINTERS' => 0,
1284                                             'PROPERTIES' => {
1285                                                               'in' => '1'
1286                                                             },
1287                                             'TYPE' => 'epm_VersionOption'
1288                                           },
1289                                           {
1290                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1291                                             'LINE' => 280,
1292                                             'NAME' => 'entry_handle',
1293                                             'POINTERS' => 1,
1294                                             'PROPERTIES' => {
1295                                                               'in' => '1',
1296                                                               'out' => '1'
1297                                                             },
1298                                             'TYPE' => 'policy_handle'
1299                                           },
1300                                           {
1301                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1302                                             'LINE' => 281,
1303                                             'NAME' => 'max_ents',
1304                                             'POINTERS' => 0,
1305                                             'PROPERTIES' => {
1306                                                               'in' => '1'
1307                                                             },
1308                                             'TYPE' => 'uint32'
1309                                           },
1310                                           {
1311                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1312                                             'LINE' => 282,
1313                                             'NAME' => 'num_ents',
1314                                             'POINTERS' => 1,
1315                                             'PROPERTIES' => {
1316                                                               'out' => '1'
1317                                                             },
1318                                             'TYPE' => 'uint32'
1319                                           },
1320                                           {
1321                                             'ARRAY_LEN' => [
1322                                                              '*'
1323                                                            ],
1324                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1325                                             'LINE' => 284,
1326                                             'NAME' => 'entries',
1327                                             'POINTERS' => 0,
1328                                             'PROPERTIES' => {
1329                                                               'length_is' => '*num_ents',
1330                                                               'out' => '1',
1331                                                               'size_is' => 'max_ents'
1332                                                             },
1333                                             'TYPE' => 'epm_entry_t'
1334                                           }
1335                                         ],
1336                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1337                           'LINE' => 284,
1338                           'NAME' => 'epm_Lookup',
1339                           'RETURN_TYPE' => 'error_status_t',
1340                           'TYPE' => 'FUNCTION'
1341                         },
1342                         {
1343                           'BASEFILE' => 'epmapper',
1344                           'DATA' => {
1345                                       'ELEMENTS' => [
1346                                                       {
1347                                                         'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1348                                                         'LINE' => 291,
1349                                                         'NAME' => 'twr',
1350                                                         'POINTERS' => 1,
1351                                                         'TYPE' => 'epm_twr_t'
1352                                                       }
1353                                                     ],
1354                                       'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1355                                       'LINE' => 292,
1356                                       'TYPE' => 'STRUCT'
1357                                     },
1358                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1359                           'LINE' => 292,
1360                           'NAME' => 'epm_twr_p_t',
1361                           'POINTERS' => 0,
1362                           'TYPE' => 'TYPEDEF'
1363                         },
1364                         {
1365                           'ELEMENTS' => [
1366                                           {
1367                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1368                                             'LINE' => 295,
1369                                             'NAME' => 'object',
1370                                             'POINTERS' => 1,
1371                                             'PROPERTIES' => {
1372                                                               'in' => '1',
1373                                                               'ptr' => '1'
1374                                                             },
1375                                             'TYPE' => 'GUID'
1376                                           },
1377                                           {
1378                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1379                                             'LINE' => 296,
1380                                             'NAME' => 'map_tower',
1381                                             'POINTERS' => 1,
1382                                             'PROPERTIES' => {
1383                                                               'in' => '1',
1384                                                               'ptr' => '1'
1385                                                             },
1386                                             'TYPE' => 'epm_twr_t'
1387                                           },
1388                                           {
1389                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1390                                             'LINE' => 297,
1391                                             'NAME' => 'entry_handle',
1392                                             'POINTERS' => 1,
1393                                             'PROPERTIES' => {
1394                                                               'in' => '1',
1395                                                               'out' => '1'
1396                                                             },
1397                                             'TYPE' => 'policy_handle'
1398                                           },
1399                                           {
1400                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1401                                             'LINE' => 298,
1402                                             'NAME' => 'max_towers',
1403                                             'POINTERS' => 0,
1404                                             'PROPERTIES' => {
1405                                                               'in' => '1'
1406                                                             },
1407                                             'TYPE' => 'uint32'
1408                                           },
1409                                           {
1410                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1411                                             'LINE' => 299,
1412                                             'NAME' => 'num_towers',
1413                                             'POINTERS' => 1,
1414                                             'PROPERTIES' => {
1415                                                               'out' => '1'
1416                                                             },
1417                                             'TYPE' => 'uint32'
1418                                           },
1419                                           {
1420                                             'ARRAY_LEN' => [
1421                                                              '*'
1422                                                            ],
1423                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1424                                             'LINE' => 301,
1425                                             'NAME' => 'towers',
1426                                             'POINTERS' => 0,
1427                                             'PROPERTIES' => {
1428                                                               'length_is' => '*num_towers',
1429                                                               'out' => '1',
1430                                                               'size_is' => 'max_towers'
1431                                                             },
1432                                             'TYPE' => 'epm_twr_p_t'
1433                                           }
1434                                         ],
1435                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1436                           'LINE' => 301,
1437                           'NAME' => 'epm_Map',
1438                           'PROPERTIES' => {
1439                                             'public' => '1'
1440                                           },
1441                           'RETURN_TYPE' => 'error_status_t',
1442                           'TYPE' => 'FUNCTION'
1443                         },
1444                         {
1445                           'ELEMENTS' => [
1446                                           {
1447                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1448                                             'LINE' => 308,
1449                                             'NAME' => 'entry_handle',
1450                                             'POINTERS' => 1,
1451                                             'PROPERTIES' => {
1452                                                               'in' => '1',
1453                                                               'out' => '1'
1454                                                             },
1455                                             'TYPE' => 'policy_handle'
1456                                           }
1457                                         ],
1458                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1459                           'LINE' => 308,
1460                           'NAME' => 'epm_LookupHandleFree',
1461                           'RETURN_TYPE' => 'error_status_t',
1462                           'TYPE' => 'FUNCTION'
1463                         },
1464                         {
1465                           'ELEMENTS' => [
1466                                           {
1467                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1468                                             'LINE' => 314,
1469                                             'NAME' => 'epm_object',
1470                                             'POINTERS' => 1,
1471                                             'PROPERTIES' => {
1472                                                               'in' => '1'
1473                                                             },
1474                                             'TYPE' => 'GUID'
1475                                           }
1476                                         ],
1477                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1478                           'LINE' => 314,
1479                           'NAME' => 'epm_InqObject',
1480                           'RETURN_TYPE' => 'error_status_t',
1481                           'TYPE' => 'FUNCTION'
1482                         },
1483                         {
1484                           'ELEMENTS' => [
1485                                           {
1486                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1487                                             'LINE' => 320,
1488                                             'NAME' => 'object_speced',
1489                                             'POINTERS' => 0,
1490                                             'PROPERTIES' => {
1491                                                               'in' => '1'
1492                                                             },
1493                                             'TYPE' => 'uint32'
1494                                           },
1495                                           {
1496                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1497                                             'LINE' => 321,
1498                                             'NAME' => 'object',
1499                                             'POINTERS' => 1,
1500                                             'PROPERTIES' => {
1501                                                               'in' => '1',
1502                                                               'ptr' => '1'
1503                                                             },
1504                                             'TYPE' => 'GUID'
1505                                           },
1506                                           {
1507                                             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1508                                             'LINE' => 323,
1509                                             'NAME' => 'tower',
1510                                             'POINTERS' => 1,
1511                                             'PROPERTIES' => {
1512                                                               'in' => '1',
1513                                                               'ptr' => '1'
1514                                                             },
1515                                             'TYPE' => 'epm_twr_t'
1516                                           }
1517                                         ],
1518                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1519                           'LINE' => 323,
1520                           'NAME' => 'epm_MgmtDelete',
1521                           'RETURN_TYPE' => 'error_status_t',
1522                           'TYPE' => 'FUNCTION'
1523                         },
1524                         {
1525                           'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1526                           'LINE' => 327,
1527                           'NAME' => 'epm_MapAuth',
1528                           'PROPERTIES' => {
1529                                             'todo' => '1'
1530                                           },
1531                           'RETURN_TYPE' => 'error_status_t',
1532                           'TYPE' => 'FUNCTION'
1533                         }
1534                       ],
1535             'FILE' => '/home/metze/devel/samba/4.0/master4-test/librpc/idl/epmapper.idl',
1536             'LINE' => 329,
1537             'NAME' => 'epmapper',
1538             'PROPERTIES' => {
1539                               'endpoint' => '"ncacn_np:[\\\\pipe\\\\epmapper]","ncacn_ip_tcp:[135]","ncacn_http:[593]","ncalrpc:[EPMAPPER]"',
1540                               'helpstring' => '"EndPoint Mapper"',
1541                               'pointer_default' => 'ptr',
1542                               'uuid' => '"e1af8308-5d1f-11c9-91a4-08002b14a0fa"',
1543                               'version' => '3.0'
1544                             },
1545             'TYPE' => 'INTERFACE'
1546           }
1547         ];