X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=secnet.git;a=blobdiff_plain;f=netlink.c;h=0dd44502005eca1d9b38ccb563a237467f55a0d7;hp=d420f7bbecaa8c64a70fb53b93c4bcd5cccab4ab;hb=211cd6277e10a6402a4f7abb41dc8b0829b04ada;hpb=686b7f1da023663c0df9bdcf351b4313b5726888 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 , 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__(