[PATCH 10/21] netlink: Make ip_csum and ip_fast_csum const-correct
Ian Jackson
ijackson at chiark.greenend.org.uk
Thu Apr 24 02:37:29 BST 2014
Signed-off-by: Ian Jackson <ijackson at chiark.greenend.org.uk>
---
netlink.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/netlink.c b/netlink.c
index d420f7b..0dd4450 100644
--- a/netlink.c
+++ b/netlink.c
@@ -120,7 +120,7 @@ their use.
#define ICMP_CODE_TTL_EXCEEDED 0
/* Generic IP checksum routine */
-static inline uint16_t ip_csum(uint8_t *iph,int32_t count)
+static inline uint16_t ip_csum(const uint8_t *iph,int32_t count)
{
register uint32_t sum=0;
@@ -144,7 +144,7 @@ static inline uint16_t ip_csum(uint8_t *iph,int32_t count)
* By Jorge Cwik <jorge at laser.satlink.net>, adapted for linux by
* Arnt Gulbrandsen.
*/
-static inline uint16_t ip_fast_csum(uint8_t *iph, int32_t ihl) {
+static inline uint16_t ip_fast_csum(const uint8_t *iph, int32_t ihl) {
uint32_t sum;
__asm__ __volatile__(
--
1.7.10.4
More information about the sgo-software-discuss
mailing list