]>
Commit | Line | Data |
---|---|---|
224a9b8c JR |
1 | diff -up openchange-openchange-2.3-VULCAN/exchange.idl.samba-4.11 openchange-openchange-2.3-VULCAN/exchange.idl |
2 | --- openchange-openchange-2.3-VULCAN/exchange.idl.samba-4.11 2015-05-16 17:22:04.000000000 +0200 | |
3 | +++ openchange-openchange-2.3-VULCAN/exchange.idl 2019-08-30 07:23:02.172309353 +0200 | |
4 | @@ -465,12 +465,12 @@ System Attendant Private Interface | |
5 | would otherwise break the data alignment on wire operations. | |
6 | However, they must be defined here as they make use of the same array types. */ | |
7 | ||
8 | - typedef [nopush,nopull,noprint] struct { | |
9 | + typedef [public] struct { | |
10 | [range(0,100000)] uint32 cValues; | |
11 | [size_is(cValues)] hyper *lpui8; | |
12 | } UI8Array_r; | |
13 | ||
14 | - typedef [switch_type(uint32),nopush,nopull,noprint] union { | |
15 | + typedef [switch_type(uint32)] union { | |
16 | [case(PT_I2)] uint16 i; | |
17 | [case(PT_LONG)] uint32 l; | |
18 | [case(PT_DOUBLE)] double dbl; | |
19 | @@ -495,19 +495,19 @@ System Attendant Private Interface | |
20 | [case(PT_OBJECT)] uint32 object; | |
21 | } SPropValue_CTR; | |
22 | ||
23 | - typedef [public,noprint,nopush,nopull] struct { | |
24 | + typedef [public] struct { | |
25 | MAPITAGS ulPropTag; | |
26 | uint32 dwAlignPad; | |
27 | [switch_is(ulPropTag & 0xFFFF)] SPropValue_CTR value; | |
28 | } SPropValue; | |
29 | ||
30 | - typedef [public,noprint,nopush,nopull] struct { | |
31 | + typedef [public] struct { | |
32 | uint32 ulAdrEntryPad; | |
33 | [range(0,100000)] uint32 cValues; | |
34 | [size_is(cValues)]SPropValue *lpProps; | |
35 | } SRow; | |
36 | ||
37 | - typedef [public,noprint,nopush,nopull] struct { | |
38 | + typedef [public] struct { | |
39 | [range(0,100000)] uint32 cRows; | |
40 | [size_is(cRows)] SRow aRow[]; | |
41 | } SRowSet; |