/* The following definitions come from rpc_client/init_samr.c */
-void init_samr_group_info1(struct samr_GroupInfoAll *r,
- const char *name,
- uint32_t attributes,
- uint32_t num_members,
- const char *description);
-void init_samr_group_info2(struct lsa_String *r, const char *group_name);
-void init_samr_group_info3(struct samr_GroupInfoAttributes *r,
- uint32_t attributes);
-void init_samr_group_info4(struct lsa_String *r, const char *description);
-void init_samr_group_info5(struct samr_GroupInfoAll *r,
- const char *name,
- uint32_t attributes,
- uint32_t num_members,
- const char *description);
void init_samr_alias_info1(struct samr_AliasInfoAll *r,
const char *name,
uint32_t num_members,
#include "includes.h"
-/*******************************************************************
- inits a samr_GroupInfoAll structure.
-********************************************************************/
-
-void init_samr_group_info1(struct samr_GroupInfoAll *r,
- const char *name,
- uint32_t attributes,
- uint32_t num_members,
- const char *description)
-{
- DEBUG(5, ("init_samr_group_info1\n"));
-
- init_lsa_String(&r->name, name);
- r->attributes = attributes;
- r->num_members = num_members;
- init_lsa_String(&r->description, description);
-}
-
-/*******************************************************************
- inits a lsa_String structure
-********************************************************************/
-
-void init_samr_group_info2(struct lsa_String *r, const char *group_name)
-{
- DEBUG(5, ("init_samr_group_info2\n"));
-
- init_lsa_String(r, group_name);
-}
-
-/*******************************************************************
- inits a samr_GroupInfoAttributes structure.
-********************************************************************/
-
-void init_samr_group_info3(struct samr_GroupInfoAttributes *r,
- uint32_t attributes)
-{
- DEBUG(5, ("init_samr_group_info3\n"));
-
- r->attributes = attributes;
-}
-
-/*******************************************************************
- inits a lsa_String structure
-********************************************************************/
-
-void init_samr_group_info4(struct lsa_String *r, const char *description)
-{
- DEBUG(5, ("init_samr_group_info4\n"));
-
- init_lsa_String(r, description);
-}
-
-/*******************************************************************
- inits a samr_GroupInfoAll structure.
-********************************************************************/
-
-void init_samr_group_info5(struct samr_GroupInfoAll *r,
- const char *name,
- uint32_t attributes,
- uint32_t num_members,
- const char *description)
-{
- DEBUG(5, ("init_samr_group_info5\n"));
-
- init_lsa_String(&r->name, name);
- r->attributes = attributes;
- r->num_members = num_members;
- init_lsa_String(&r->description, description);
-}
-
/*******************************************************************
inits a samr_AliasInfoAll structure.
********************************************************************/