switched to a new way of handling unions, so that we can handle
authorAndrew Tridgell <tridge@samba.org>
Wed, 19 Nov 2003 22:10:20 +0000 (22:10 +0000)
committerAndrew Tridgell <tridge@samba.org>
Wed, 19 Nov 2003 22:10:20 +0000 (22:10 +0000)
commit10ee36bede1337d73feec575cc840957090b30b2
tree8d292361ad5e6bb1291fc3dbca191d1c44bd453b
parent5a51af068533357fbf0ae4ddfd169fb752ddd2b5
switched to a new way of handling unions, so that we can handle
alignment correctly for unions that have non-uint16 discriminants

fixed the union handling in srvsvc.idl. (metze, please take a look at
the changes, your IDL did match what was one the wire in most cases,
but isn't the way IDL is usually coded)
(This used to be commit 7b5d0287298e8505e0ec7b22d75d9f9a8a610031)
18 files changed:
source4/librpc/idl/echo.idl
source4/librpc/idl/srvsvc.idl
source4/librpc/ndr/libndr.h
source4/librpc/ndr/ndr.c
source4/librpc/ndr/ndr_dfs.c
source4/librpc/ndr/ndr_echo.c
source4/librpc/ndr/ndr_echo.h
source4/librpc/ndr/ndr_lsa.c
source4/librpc/ndr/ndr_samr.c
source4/librpc/ndr/ndr_spoolss.c
source4/librpc/ndr/ndr_spoolss_buf.c
source4/librpc/ndr/ndr_srvsvc.c
source4/librpc/ndr/ndr_srvsvc.h
source4/librpc/ndr/ndr_wkssvc.c
source4/librpc/ndr/ndr_wkssvc.h
source4/torture/rpc/echo.c
source4/torture/rpc/srvsvc.c
source4/torture/rpc/wkssvc.c