summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/krb/auth_con.c
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1995-06-08 21:20:04 +0000
committerTheodore Tso <tytso@mit.edu>1995-06-08 21:20:04 +0000
commit16931e638ad117cacde205a296c4c85b25d9cb49 (patch)
treeb45122f8939abdee76708d06eb38350c4123a0e1 /src/lib/krb5/krb/auth_con.c
parent414d58fe753b8ab7c41c5aa90f411fc53796b7f3 (diff)
downloadkrb5-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.c33
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;
}