diff options
author | Theodore Tso <tytso@mit.edu> | 1995-06-08 21:20:04 +0000 |
---|---|---|
committer | Theodore Tso <tytso@mit.edu> | 1995-06-08 21:20:04 +0000 |
commit | 16931e638ad117cacde205a296c4c85b25d9cb49 (patch) | |
tree | b45122f8939abdee76708d06eb38350c4123a0e1 /src/lib/krb5/krb/auth_con.c | |
parent | 414d58fe753b8ab7c41c5aa90f411fc53796b7f3 (diff) | |
download | krb5-16931e638ad117cacde205a296c4c85b25d9cb49.tar.gz krb5-16931e638ad117cacde205a296c4c85b25d9cb49.tar.xz krb5-16931e638ad117cacde205a296c4c85b25d9cb49.zip |
Clean up gcc -Wall flames
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5981 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/krb/auth_con.c')
-rw-r--r-- | src/lib/krb5/krb/auth_con.c | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/src/lib/krb5/krb/auth_con.c b/src/lib/krb5/krb/auth_con.c index f96052560..44828cb3a 100644 --- a/src/lib/krb5/krb/auth_con.c +++ b/src/lib/krb5/krb/auth_con.c @@ -7,18 +7,19 @@ krb5_auth_con_init(context, auth_context) krb5_context context; krb5_auth_context ** auth_context; { - if (*auth_context = (krb5_auth_context *)malloc(sizeof(krb5_auth_context))){ - memset(*auth_context, 0, sizeof(krb5_auth_context)); + *auth_context = (krb5_auth_context *)malloc(sizeof(krb5_auth_context)); + if (!*auth_context) + return ENOMEM; + + memset(*auth_context, 0, sizeof(krb5_auth_context)); - /* Default flags, do time not seq */ - (*auth_context)->auth_context_flags = - KRB5_AUTH_CONTEXT_DO_TIME | KRB5_AUTH_CONN_INITIALIZED; + /* Default flags, do time not seq */ + (*auth_context)->auth_context_flags = + KRB5_AUTH_CONTEXT_DO_TIME | KRB5_AUTH_CONN_INITIALIZED; - (*auth_context)->cksumtype = CKSUMTYPE_RSA_MD4_DES; - /* (*auth_context)->cksumtype = CKSUMTYPE_CRC32; */ - return 0; - } - return ENOMEM; + (*auth_context)->cksumtype = CKSUMTYPE_RSA_MD4_DES; + /* (*auth_context)->cksumtype = CKSUMTYPE_CRC32; */ + return 0; } krb5_error_code @@ -103,9 +104,9 @@ krb5_auth_con_getaddrs(context, auth_context, local_addr, remote_addr) krb5_address * tmp_addr; if (local_addr && auth_context->local_addr) { - if ((tmp_addr = (krb5_address *)malloc(sizeof(krb5_address))) == NULL) + if (!(tmp_addr = (krb5_address *)malloc(sizeof(krb5_address)))) return ENOMEM; - if (tmp_addr->contents = malloc(auth_context->local_addr->length)) { + if ((tmp_addr->contents = malloc(auth_context->local_addr->length))) { memcpy(tmp_addr->contents, auth_context->local_addr->contents, auth_context->local_addr->length); tmp_addr->addrtype = auth_context->local_addr->addrtype; @@ -123,7 +124,7 @@ krb5_auth_con_getaddrs(context, auth_context, local_addr, remote_addr) } return ENOMEM; } - if (tmp_addr->contents = malloc(auth_context->remote_addr->length)) { + if ((tmp_addr->contents = malloc(auth_context->remote_addr->length))) { memcpy(tmp_addr->contents, auth_context->remote_addr->contents, auth_context->remote_addr->length); tmp_addr->addrtype = auth_context->remote_addr->addrtype; @@ -154,8 +155,8 @@ krb5_auth_con_setports(context, auth_context, local_port, remote_port) free(auth_context->remote_port); if (local_port) { - if ((auth_context->local_port = (krb5_address *) - malloc(sizeof(krb5_address) + local_port->length)) == NULL) { + if (((auth_context->local_port = (krb5_address *) + malloc(sizeof(krb5_address) + local_port->length)) == NULL)) { return ENOMEM; } auth_context->local_port->addrtype = local_port->addrtype; @@ -291,7 +292,7 @@ krb5_auth_con_initivector(context, auth_context) int size = krb5_keytype_array[auth_context->keyblock->keytype]-> system->block_length; - if (auth_context->i_vector = (krb5_pointer)malloc(size)) { + if ((auth_context->i_vector = (krb5_pointer)malloc(size))) { memset(auth_context->i_vector, 0, size); return 0; } |