diff options
author | Simo Sorce <simo@redhat.com> | 2014-07-12 08:23:24 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2014-07-12 08:23:24 -0400 |
commit | 43e49676f7bdf88aa9e935d91c6c4b8dd5ac5b9a (patch) | |
tree | 2b5b5a7be6a3320d0ba39c385f0897ebcfa314b6 /src/ntlm.c | |
parent | 3ed1be459d9cec2d07a06e3960f26815ce22b5a3 (diff) | |
download | gss-ntlmssp-43e49676f7bdf88aa9e935d91c6c4b8dd5ac5b9a.tar.gz gss-ntlmssp-43e49676f7bdf88aa9e935d91c6c4b8dd5ac5b9a.tar.xz gss-ntlmssp-43e49676f7bdf88aa9e935d91c6c4b8dd5ac5b9a.zip |
Cast to (char *) not (void *) to do pointer math
Diffstat (limited to 'src/ntlm.c')
-rw-r--r-- | src/ntlm.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -957,7 +957,7 @@ int ntlm_encode_neg_msg(struct ntlm_ctx *ctx, uint32_t flags, if (!buffer.data) return ENOMEM; msg = (struct wire_neg_msg *)buffer.data; - data_offs = (void *)msg->payload - (void *)msg; + data_offs = (char *)msg->payload - (char *)msg; ntlm_encode_header(&msg->header, NEGOTIATE_MESSAGE); @@ -998,7 +998,7 @@ int ntlm_decode_neg_msg(struct ntlm_ctx *ctx, if (!ctx) return EINVAL; msg = (struct wire_neg_msg *)buffer->data; - payload_offs = (void *)msg->payload - (void *)msg; + payload_offs = (char *)msg->payload - (char *)msg; neg_flags = le32toh(msg->neg_flags); @@ -1071,7 +1071,7 @@ int ntlm_encode_chal_msg(struct ntlm_ctx *ctx, if (!buffer.data) return ENOMEM; msg = (struct wire_chal_msg *)buffer.data; - data_offs = (void *)msg->payload - (void *)msg; + data_offs = (char *)msg->payload - (char *)msg; ntlm_encode_header(&msg->header, CHALLENGE_MESSAGE); @@ -1128,7 +1128,7 @@ int ntlm_decode_chal_msg(struct ntlm_ctx *ctx, if (challenge->length < 8) return EINVAL; msg = (struct wire_chal_msg *)buffer->data; - payload_offs = (void *)msg->payload - (void *)msg; + payload_offs = (char *)msg->payload - (char *)msg; flags = le32toh(msg->neg_flags); @@ -1234,7 +1234,7 @@ int ntlm_encode_auth_msg(struct ntlm_ctx *ctx, if (!buffer.data) return ENOMEM; msg = (struct wire_auth_msg *)buffer.data; - data_offs = (void *)msg->payload - (void *)msg; + data_offs = (char *)msg->payload - (char *)msg; ntlm_encode_header(&msg->header, AUTHENTICATE_MESSAGE); @@ -1339,7 +1339,7 @@ int ntlm_decode_auth_msg(struct ntlm_ctx *ctx, if (enc_sess_key) enc_sess_key->data = NULL; msg = (struct wire_auth_msg *)buffer->data; - payload_offs = (void *)msg->payload - (void *)msg; + payload_offs = (char *)msg->payload - (char *)msg; /* this must be first as it pushes the payload further down */ if (flags & NTLMSSP_NEGOTIATE_VERSION) { |