fixed initialization errors (again!) I must have forgot to
authorGerald Carter <jerry@samba.org>
Fri, 18 Aug 2000 05:57:09 +0000 (05:57 +0000)
committerGerald Carter <jerry@samba.org>
Fri, 18 Aug 2000 05:57:09 +0000 (05:57 +0000)
check these in before.

jerry
(This used to be commit e682d6a599934e5460abe0d30cb2465fa80c7937)

source3/rpc_server/srv_samr.c

index 04399a638c36c1ba2051e549346546fa8a4b0958..95c3e7c6cad2adeaf95e72385e73fd96dbac5f3b 100644 (file)
@@ -609,6 +609,8 @@ static BOOL samr_reply_enum_dom_users(SAMR_Q_ENUM_DOM_USERS *q_u,
        SAM_USER_INFO_21 pass[MAX_SAM_ENTRIES];
        int num_entries;
        int total_entries;
+       
+       ZERO_STRUCT(r_e);
 
        r_e.status = 0x0;
        r_e.total_num_entries = 0;
@@ -669,6 +671,8 @@ static BOOL samr_reply_enum_dom_groups(SAMR_Q_ENUM_DOM_GROUPS *q_u,
        int num_entries;
        BOOL got_grps;
        char *dummy_group = "Domain Admins";
+       
+       ZERO_STRUCT(r_e);
 
        r_e.status = 0x0;
        r_e.num_entries = 0;
@@ -2076,6 +2080,8 @@ static BOOL samr_reply_enum_domains(SAMR_Q_ENUM_DOMAINS* q_u, prs_struct* rdata)
 {
   SAMR_R_ENUM_DOMAINS r_u;
   fstring dom[2];
+  
+  ZERO_STRUCT(r_u);
 
   fstrcpy(dom[0],global_myname);
   fstrcpy(dom[1],"Builtin");