summaryrefslogtreecommitdiffstats
path: root/src/net/tls.c
diff options
context:
space:
mode:
authorChristian Hesse2015-04-23 13:33:25 +0200
committerMichael Brown2015-04-24 14:03:28 +0200
commitbf40b79734a070cea4dd4c74b50d3bf73fdc6061 (patch)
tree637fe7292c304c4f10d87502659430b0b192d0a8 /src/net/tls.c
parent[intel] Add PCI device IDs for Intel I218-LM and I218-V (diff)
downloadipxe-bf40b79734a070cea4dd4c74b50d3bf73fdc6061.tar.gz
ipxe-bf40b79734a070cea4dd4c74b50d3bf73fdc6061.tar.xz
ipxe-bf40b79734a070cea4dd4c74b50d3bf73fdc6061.zip
[build] Add missing "const" qualifiers
This fixes "initialization discards 'const' qualifier from pointer target type" warnings with GCC 5.1.0. Signed-off-by: Christian Hesse <mail@eworm.de> Modified-by: Michael Brown <mcb30@ipxe.org> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/net/tls.c')
-rw-r--r--src/net/tls.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/net/tls.c b/src/net/tls.c
index 30ccc932..8f4bec7a 100644
--- a/src/net/tls.c
+++ b/src/net/tls.c
@@ -1637,9 +1637,9 @@ static int tls_new_handshake ( struct tls_session *tls,
uint8_t length[3];
uint8_t payload[0];
} __attribute__ (( packed )) *handshake = data;
- void *payload = &handshake->payload;
+ const void *payload = &handshake->payload;
size_t payload_len = tls_uint24 ( handshake->length );
- void *next = ( payload + payload_len );
+ const void *next = ( payload + payload_len );
/* Sanity check */
if ( next > end ) {