Changed ALLOC macro.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2440 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -46,11 +46,11 @@ krb5_auth_con_init(krb5_context context,
|
|||||||
{
|
{
|
||||||
krb5_auth_context p;
|
krb5_auth_context p;
|
||||||
|
|
||||||
p = ALLOC(1, krb5_auth_context_data);;
|
ALLOC(p, 1);
|
||||||
if(!p)
|
if(!p)
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
memset(p, 0, sizeof(*p));
|
memset(p, 0, sizeof(*p));
|
||||||
p->authenticator = ALLOC(1, krb5_authenticator_data);
|
ALLOC(p->authenticator, 1);
|
||||||
if (!p->authenticator)
|
if (!p->authenticator)
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
p->flags = KRB5_AUTH_CONTEXT_DO_TIME;
|
p->flags = KRB5_AUTH_CONTEXT_DO_TIME;
|
||||||
|
@@ -45,7 +45,7 @@ krb5_init_context(krb5_context *context)
|
|||||||
{
|
{
|
||||||
krb5_context p;
|
krb5_context p;
|
||||||
const char *tmp;
|
const char *tmp;
|
||||||
p = ALLOC(1, krb5_context_data);
|
ALLOC(p, 1);
|
||||||
if(!p)
|
if(!p)
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
memset(p, 0, sizeof(krb5_context_data));
|
memset(p, 0, sizeof(krb5_context_data));
|
||||||
@@ -103,7 +103,7 @@ static krb5_error_code
|
|||||||
default_etypes(krb5_enctype **etype)
|
default_etypes(krb5_enctype **etype)
|
||||||
{
|
{
|
||||||
krb5_enctype *p;
|
krb5_enctype *p;
|
||||||
p = ALLOC(4, krb5_enctype);
|
ALLOC(p, 4);
|
||||||
if(!p)
|
if(!p)
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
p[0] = ETYPE_DES_CBC_MD5;
|
p[0] = ETYPE_DES_CBC_MD5;
|
||||||
@@ -127,7 +127,7 @@ krb5_set_default_in_tkt_etypes(krb5_context context,
|
|||||||
if(!valid_etype(etypes[i++]))
|
if(!valid_etype(etypes[i++]))
|
||||||
return KRB5_PROG_ETYPE_NOSUPP;
|
return KRB5_PROG_ETYPE_NOSUPP;
|
||||||
++i;
|
++i;
|
||||||
p = ALLOC(i, krb5_enctype);
|
ALLOC(p, i);
|
||||||
if(!p)
|
if(!p)
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
memmove(p, etypes, i * sizeof(krb5_enctype));
|
memmove(p, etypes, i * sizeof(krb5_enctype));
|
||||||
@@ -150,7 +150,7 @@ krb5_get_default_in_tkt_etypes(krb5_context context,
|
|||||||
if(context->etypes) {
|
if(context->etypes) {
|
||||||
for(i = 0; context->etypes[i]; i++);
|
for(i = 0; context->etypes[i]; i++);
|
||||||
++i;
|
++i;
|
||||||
p = ALLOC(i, krb5_enctype);
|
ALLOC(p, i);
|
||||||
if(!p)
|
if(!p)
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
memmove(p, context->etypes, i * sizeof(krb5_enctype));
|
memmove(p, context->etypes, i * sizeof(krb5_enctype));
|
||||||
|
@@ -50,7 +50,7 @@ krb5_kt_resolve(krb5_context context,
|
|||||||
if (strncmp (name, "FILE:", 5) != 0)
|
if (strncmp (name, "FILE:", 5) != 0)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
k = ALLOC(1, krb5_keytab_data);
|
ALLOC(k, 1);
|
||||||
if (k == NULL)
|
if (k == NULL)
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
k->filename = strdup(name + 5);
|
k->filename = strdup(name + 5);
|
||||||
@@ -236,7 +236,7 @@ krb5_kt_ret_principal(krb5_storage *sp,
|
|||||||
krb5_principal p;
|
krb5_principal p;
|
||||||
int16_t tmp;
|
int16_t tmp;
|
||||||
|
|
||||||
p = ALLOC(1, krb5_principal_data);
|
ALLOC(p, 1);
|
||||||
if(p == NULL)
|
if(p == NULL)
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
|
|
||||||
|
@@ -411,7 +411,7 @@ krb5_ret_addrs(krb5_storage *sp, krb5_addresses *adr)
|
|||||||
ret = krb5_ret_int32(sp, &tmp);
|
ret = krb5_ret_int32(sp, &tmp);
|
||||||
if(ret) return ret;
|
if(ret) return ret;
|
||||||
adr->len = tmp;
|
adr->len = tmp;
|
||||||
adr->val = ALLOC(adr->len, krb5_address);
|
ALLOC(adr->val, adr->len);
|
||||||
for(i = 0; i < adr->len; i++){
|
for(i = 0; i < adr->len; i++){
|
||||||
ret = krb5_ret_address(sp, &adr->val[i]);
|
ret = krb5_ret_address(sp, &adr->val[i]);
|
||||||
if(ret) break;
|
if(ret) break;
|
||||||
|
Reference in New Issue
Block a user