From dcc460204d1e725e6584fb188fbd501d8cd86d4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20Gallou=C3=ABt?= Date: Sat, 17 Feb 2018 12:20:15 +0000 Subject: [PATCH] ip_get_mtu() should return a size_t too MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Adrien Gallouët --- src/ip.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ip.h b/src/ip.h index 55b88ca..28095a8 100644 --- a/src/ip.h +++ b/src/ip.h @@ -37,11 +37,11 @@ ip_read16(const uint8_t *src) return ret; } -static inline int +static inline size_t ip_get_mtu(struct ip_common *ic, const uint8_t *data, size_t size) { if (ic->hdr_size <= 0 || ic->hdr_size + 8 > size) - return -1; + return 0; const uint8_t *p = &data[ic->hdr_size]; @@ -52,7 +52,7 @@ ip_get_mtu(struct ip_common *ic, const uint8_t *data, size_t size) // if (ic->version == 6 && ic->proto == 58 && p[0] == 2) // return ip_read32(&p[4]); - return -1; + return 0; } static inline int