midltests: more union alignment example without ms_union
[ira/wip.git] / testprogs / win32 / midltests / valid / midltests_union_align_14.txt
1 Wait for setup of server threads
2
3 Test NDR32
4
5 ndr32: disable NDR64
6
7 ndr32:in => out: ptype[request] flen[29] plen[5] ahint[5]
8
9 [000] 00 00 00 00 63                                    ....c 
10
11 srv_midltests_fn: Start
12 srv_midltests_fn: End
13
14 ndr32:out => in: ptype[response] flen[28] plen[4] ahint[4]
15
16 [000] 54 72 75 65                                       True 
17
18 ndr32:in => out: ptype[request] flen[30] plen[6] ahint[6]
19
20 [000] 01 00 01 00 FF 63                                 .....c 
21
22 srv_midltests_fn: Start
23 srv_midltests_fn: End
24
25 ndr32:out => in: ptype[response] flen[28] plen[4] ahint[4]
26
27 [000] 54 72 75 65                                       True 
28
29 ndr32:in => out: ptype[request] flen[31] plen[7] ahint[7]
30
31 [000] 02 00 02 00 FF FF 63                              ......c 
32
33 srv_midltests_fn: Start
34 srv_midltests_fn: End
35
36 ndr32:out => in: ptype[response] flen[28] plen[4] ahint[4]
37
38 [000] 54 72 75 65                                       True 
39
40 ndr32:in => out: ptype[request] flen[33] plen[9] ahint[9]
41
42 [000] 04 00 04 00 FF FF FF FF  63                       ........ c
43
44 srv_midltests_fn: Start
45 srv_midltests_fn: End
46
47 ndr32:out => in: ptype[response] flen[28] plen[4] ahint[4]
48
49 [000] 54 72 75 65                                       True 
50
51 ndr32:in => out: ptype[request] flen[41] plen[17] ahint[17]
52
53 [000] 08 00 08 00 00 00 00 00  FF FF FF FF FF FF FF FF  ........ ........
54 [010] 63                                                c 
55
56 srv_midltests_fn: Start
57 srv_midltests_fn: End
58
59 ndr32:out => in: ptype[response] flen[28] plen[4] ahint[4]
60
61 [000] 54 72 75 65                                       True 
62
63 NDRTcpThread[ndr32] stop
64
65 Test NDR64
66
67 ndr64: got NDR64
68
69 ndr64:in => out: ptype[request] flen[41] plen[17] ahint[17]
70
71 [000] 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ........ ........
72 [010] 63                                                c 
73
74 srv_midltests_fn: Start
75 srv_midltests_fn: End
76
77 ndr64:out => in: ptype[response] flen[28] plen[4] ahint[4]
78
79 [000] 54 72 75 65                                       True 
80
81 ndr64:in => out: ptype[request] flen[42] plen[18] ahint[18]
82
83 [000] 01 00 00 00 00 00 00 00  01 00 00 00 00 00 00 00  ........ ........
84 [010] FF 63                                             .c 
85
86 srv_midltests_fn: Start
87 srv_midltests_fn: End
88
89 ndr64:out => in: ptype[response] flen[28] plen[4] ahint[4]
90
91 [000] 54 72 75 65                                       True 
92
93 ndr64:in => out: ptype[request] flen[43] plen[19] ahint[19]
94
95 [000] 02 00 00 00 00 00 00 00  02 00 00 00 00 00 00 00  ........ ........
96 [010] FF FF 63                                          ..c 
97
98 srv_midltests_fn: Start
99 srv_midltests_fn: End
100
101 ndr64:out => in: ptype[response] flen[28] plen[4] ahint[4]
102
103 [000] 54 72 75 65                                       True 
104
105 ndr64:in => out: ptype[request] flen[45] plen[21] ahint[21]
106
107 [000] 04 00 00 00 00 00 00 00  04 00 00 00 00 00 00 00  ........ ........
108 [010] FF FF FF FF 63                                    ....c 
109
110 srv_midltests_fn: Start
111 srv_midltests_fn: End
112
113 ndr64:out => in: ptype[response] flen[28] plen[4] ahint[4]
114
115 [000] 54 72 75 65                                       True 
116
117 ndr64:in => out: ptype[request] flen[49] plen[25] ahint[25]
118
119 [000] 08 00 00 00 00 00 00 00  08 00 00 00 00 00 00 00  ........ ........
120 [010] FF FF FF FF FF FF FF FF  63                       ........ c
121
122 srv_midltests_fn: Start
123 srv_midltests_fn: End
124
125 ndr64:out => in: ptype[response] flen[28] plen[4] ahint[4]
126
127 [000] 54 72 75 65                                       True 
128
129 NDRTcpThread[ndr64] stop
130
131 Test OK