Author: vlendec Date: 2007-07-10 08:56:13 +0000 (Tue, 10 Jul 2007) New Revision: 23808
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23808 Log: Make us a bit more C++ friendly. Thanks to Constantine Vetoshev <[EMAIL PROTECTED]> for checking. Modified: branches/SAMBA_3_2/source/include/rpc_netlogon.h branches/SAMBA_3_2/source/include/rpc_svcctl.h branches/SAMBA_3_2/source/librpc/gen_ndr/ndr_svcctl.c branches/SAMBA_3_2/source/librpc/gen_ndr/svcctl.h branches/SAMBA_3_2/source/librpc/idl/svcctl.idl branches/SAMBA_3_2_0/source/include/rpc_netlogon.h branches/SAMBA_3_2_0/source/include/rpc_svcctl.h branches/SAMBA_3_2_0/source/librpc/gen_ndr/ndr_svcctl.c branches/SAMBA_3_2_0/source/librpc/gen_ndr/svcctl.h branches/SAMBA_3_2_0/source/librpc/idl/svcctl.idl Changeset: Modified: branches/SAMBA_3_2/source/include/rpc_netlogon.h =================================================================== --- branches/SAMBA_3_2/source/include/rpc_netlogon.h 2007-07-10 08:07:42 UTC (rev 23807) +++ branches/SAMBA_3_2/source/include/rpc_netlogon.h 2007-07-10 08:56:13 UTC (rev 23808) @@ -1147,7 +1147,7 @@ } NET_Q_DSR_GETDCNAMEEX; /* NET_R_DSR_GETDCNAMEEX */ -typedef struct NET_R_DSR_GETDCNAME NET_R_DSR_GETDCNAMEEX; +typedef struct net_r_dsr_getdcnameex NET_R_DSR_GETDCNAMEEX; /* NET_Q_DSR_GETDCNAMEEX2 */ typedef struct net_q_dsr_getdcnameex2 { @@ -1165,8 +1165,8 @@ uint32 flags; } NET_Q_DSR_GETDCNAMEEX2; -/* NET_R_DSR_GETDCNAMEEX */ -typedef struct NET_R_DSR_GETDCNAME NET_R_DSR_GETDCNAMEEX2; +/* NET_R_DSR_GETDCNAMEEX2 */ +typedef struct net_r_dsr_getdcnameex2 NET_R_DSR_GETDCNAMEEX2; /* NET_Q_DSR_GESITENAME */ typedef struct net_q_dsr_getsitename { Modified: branches/SAMBA_3_2/source/include/rpc_svcctl.h =================================================================== --- branches/SAMBA_3_2/source/include/rpc_svcctl.h 2007-07-10 08:07:42 UTC (rev 23807) +++ branches/SAMBA_3_2/source/include/rpc_svcctl.h 2007-07-10 08:56:13 UTC (rev 23808) @@ -122,16 +122,12 @@ /* utility structures for RPCs */ -typedef struct { - uint32 type; - uint32 state; - uint32 controls_accepted; - WERROR win32_exit_code; - uint32 service_exit_code; - uint32 check_point; - uint32 wait_hint; -} SERVICE_STATUS; +/* + * "struct SERVICE_STATUS" comes from librpc/gen_ndr/svcctl.h + */ +typedef struct SERVICE_STATUS SERVICE_STATUS; + typedef struct { SERVICE_STATUS status; uint32 process_id; Modified: branches/SAMBA_3_2/source/librpc/gen_ndr/ndr_svcctl.c =================================================================== --- branches/SAMBA_3_2/source/librpc/gen_ndr/ndr_svcctl.c 2007-07-10 08:07:42 UTC (rev 23807) +++ branches/SAMBA_3_2/source/librpc/gen_ndr/ndr_svcctl.c 2007-07-10 08:56:13 UTC (rev 23808) @@ -76,7 +76,7 @@ NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->type)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->state)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->controls_accepted)); - NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->win32_exit_code)); + NDR_CHECK(ndr_push_WERROR(ndr, NDR_SCALARS, r->win32_exit_code)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->service_exit_code)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->check_point)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wait_hint)); @@ -93,7 +93,7 @@ NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->type)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->state)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->controls_accepted)); - NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->win32_exit_code)); + NDR_CHECK(ndr_pull_WERROR(ndr, NDR_SCALARS, &r->win32_exit_code)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->service_exit_code)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->check_point)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wait_hint)); @@ -110,7 +110,7 @@ ndr_print_uint32(ndr, "type", r->type); ndr_print_uint32(ndr, "state", r->state); ndr_print_uint32(ndr, "controls_accepted", r->controls_accepted); - ndr_print_uint32(ndr, "win32_exit_code", r->win32_exit_code); + ndr_print_WERROR(ndr, "win32_exit_code", r->win32_exit_code); ndr_print_uint32(ndr, "service_exit_code", r->service_exit_code); ndr_print_uint32(ndr, "check_point", r->check_point); ndr_print_uint32(ndr, "wait_hint", r->wait_hint); Modified: branches/SAMBA_3_2/source/librpc/gen_ndr/svcctl.h =================================================================== --- branches/SAMBA_3_2/source/librpc/gen_ndr/svcctl.h 2007-07-10 08:07:42 UTC (rev 23807) +++ branches/SAMBA_3_2/source/librpc/gen_ndr/svcctl.h 2007-07-10 08:56:13 UTC (rev 23808) @@ -27,7 +27,7 @@ uint32_t type; uint32_t state; uint32_t controls_accepted; - uint32_t win32_exit_code; + WERROR win32_exit_code; uint32_t service_exit_code; uint32_t check_point; uint32_t wait_hint; Modified: branches/SAMBA_3_2/source/librpc/idl/svcctl.idl =================================================================== --- branches/SAMBA_3_2/source/librpc/idl/svcctl.idl 2007-07-10 08:07:42 UTC (rev 23807) +++ branches/SAMBA_3_2/source/librpc/idl/svcctl.idl 2007-07-10 08:56:13 UTC (rev 23808) @@ -22,7 +22,7 @@ uint32 type; uint32 state; uint32 controls_accepted; - uint32 win32_exit_code; + WERROR win32_exit_code; uint32 service_exit_code; uint32 check_point; uint32 wait_hint; Modified: branches/SAMBA_3_2_0/source/include/rpc_netlogon.h =================================================================== --- branches/SAMBA_3_2_0/source/include/rpc_netlogon.h 2007-07-10 08:07:42 UTC (rev 23807) +++ branches/SAMBA_3_2_0/source/include/rpc_netlogon.h 2007-07-10 08:56:13 UTC (rev 23808) @@ -1139,7 +1139,7 @@ } NET_Q_DSR_GETDCNAMEEX; /* NET_R_DSR_GETDCNAMEEX */ -typedef struct NET_R_DSR_GETDCNAME NET_R_DSR_GETDCNAMEEX; +typedef struct net_r_dsr_getdcnameex NET_R_DSR_GETDCNAMEEX; /* NET_Q_DSR_GETDCNAMEEX2 */ typedef struct net_q_dsr_getdcnameex2 { @@ -1157,8 +1157,8 @@ uint32 flags; } NET_Q_DSR_GETDCNAMEEX2; -/* NET_R_DSR_GETDCNAMEEX */ -typedef struct NET_R_DSR_GETDCNAME NET_R_DSR_GETDCNAMEEX2; +/* NET_R_DSR_GETDCNAMEEX2 */ +typedef struct net_r_dsr_getdcnameex2 NET_R_DSR_GETDCNAMEEX2; /* NET_Q_DSR_GESITENAME */ typedef struct net_q_dsr_getsitename { Modified: branches/SAMBA_3_2_0/source/include/rpc_svcctl.h =================================================================== --- branches/SAMBA_3_2_0/source/include/rpc_svcctl.h 2007-07-10 08:07:42 UTC (rev 23807) +++ branches/SAMBA_3_2_0/source/include/rpc_svcctl.h 2007-07-10 08:56:13 UTC (rev 23808) @@ -122,16 +122,12 @@ /* utility structures for RPCs */ -typedef struct { - uint32 type; - uint32 state; - uint32 controls_accepted; - WERROR win32_exit_code; - uint32 service_exit_code; - uint32 check_point; - uint32 wait_hint; -} SERVICE_STATUS; +/* + * "struct SERVICE_STATUS" comes from librpc/gen_ndr/svcctl.h + */ +typedef struct SERVICE_STATUS SERVICE_STATUS; + typedef struct { SERVICE_STATUS status; uint32 process_id; Modified: branches/SAMBA_3_2_0/source/librpc/gen_ndr/ndr_svcctl.c =================================================================== --- branches/SAMBA_3_2_0/source/librpc/gen_ndr/ndr_svcctl.c 2007-07-10 08:07:42 UTC (rev 23807) +++ branches/SAMBA_3_2_0/source/librpc/gen_ndr/ndr_svcctl.c 2007-07-10 08:56:13 UTC (rev 23808) @@ -76,7 +76,7 @@ NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->type)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->state)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->controls_accepted)); - NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->win32_exit_code)); + NDR_CHECK(ndr_push_WERROR(ndr, NDR_SCALARS, r->win32_exit_code)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->service_exit_code)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->check_point)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wait_hint)); @@ -93,7 +93,7 @@ NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->type)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->state)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->controls_accepted)); - NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->win32_exit_code)); + NDR_CHECK(ndr_pull_WERROR(ndr, NDR_SCALARS, &r->win32_exit_code)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->service_exit_code)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->check_point)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wait_hint)); @@ -110,7 +110,7 @@ ndr_print_uint32(ndr, "type", r->type); ndr_print_uint32(ndr, "state", r->state); ndr_print_uint32(ndr, "controls_accepted", r->controls_accepted); - ndr_print_uint32(ndr, "win32_exit_code", r->win32_exit_code); + ndr_print_WERROR(ndr, "win32_exit_code", r->win32_exit_code); ndr_print_uint32(ndr, "service_exit_code", r->service_exit_code); ndr_print_uint32(ndr, "check_point", r->check_point); ndr_print_uint32(ndr, "wait_hint", r->wait_hint); Modified: branches/SAMBA_3_2_0/source/librpc/gen_ndr/svcctl.h =================================================================== --- branches/SAMBA_3_2_0/source/librpc/gen_ndr/svcctl.h 2007-07-10 08:07:42 UTC (rev 23807) +++ branches/SAMBA_3_2_0/source/librpc/gen_ndr/svcctl.h 2007-07-10 08:56:13 UTC (rev 23808) @@ -27,7 +27,7 @@ uint32_t type; uint32_t state; uint32_t controls_accepted; - uint32_t win32_exit_code; + WERROR win32_exit_code; uint32_t service_exit_code; uint32_t check_point; uint32_t wait_hint; Modified: branches/SAMBA_3_2_0/source/librpc/idl/svcctl.idl =================================================================== --- branches/SAMBA_3_2_0/source/librpc/idl/svcctl.idl 2007-07-10 08:07:42 UTC (rev 23807) +++ branches/SAMBA_3_2_0/source/librpc/idl/svcctl.idl 2007-07-10 08:56:13 UTC (rev 23808) @@ -22,7 +22,7 @@ uint32 type; uint32 state; uint32 controls_accepted; - uint32 win32_exit_code; + WERROR win32_exit_code; uint32 service_exit_code; uint32 check_point; uint32 wait_hint;