NDR_MALLOC
info = NDR_MALLOC(mxa, sizeof (dssetup_GetPrimaryDomainInfo_t));
param->buf = NDR_MALLOC(mxa, param->nbytes_to_read);
= NDR_MALLOC(mxa, sizeof (DWORD));
nam = NDR_MALLOC(mxa, len);
nas = NDR_MALLOC(mxa, sizeof (*nas));
nas = NDR_MALLOC(mxa, sizeof (*nas));
info.sidlist = NDR_MALLOC(mxa, size);
param->users.acct = NDR_MALLOC(mxa,
param->groups = (struct group_disp_info *)NDR_MALLOC(
param->aliases = (struct aliases_info *)NDR_MALLOC(mxa,
param->aliases = (struct aliases_info *)NDR_MALLOC(mxa,
param->sd = NDR_MALLOC(mxa, sizeof (samr_sd_t));
sd = NDR_MALLOC(mxa, param->sd->length);
hostname = NDR_MALLOC(mxa, NETBIOS_NAME_SZ);
info->groups = NDR_MALLOC(mxa, size);
if ((sd_buf = NDR_MALLOC(mxa, sd_len)) == NULL)
if ((wcs = NDR_MALLOC(mxa, wcslen)) == NULL) {
if ((param->Buf = NDR_MALLOC(mxa, param->BufCount)) == NULL) {
if ((sd->sd_buf = NDR_MALLOC(mxa, sd->sd_size)) == NULL)
param->services = NDR_MALLOC(mxa, buf_size);
param->buffer = NDR_MALLOC(mxa, input_bufsize);
if ((svc_status_ex = NDR_MALLOC(mxa, bytes_needed)) == NULL) {
param->buffer = NDR_MALLOC(mxa, SVCCTL_SECURITY_BUFSIZE);
param->buffer = NDR_MALLOC(mxa, sizeof (uint32_t));
param->services = NDR_MALLOC(mxa, input_bufsize);
param->services = NDR_MALLOC(mxa, buf_size);
sd_buf = NDR_MALLOC(mxa, sd_len + sizeof (struct winreg_value));
param->sd = NDR_MALLOC(mxa, sizeof (struct winreg_secdesc));
param->value = (struct winreg_value *)NDR_MALLOC(mxa, msize);