]> git.puffer.fish Git - matthieu/frr.git/commitdiff
pimd: fix clang warning
authorDavid Lamparter <equinox@opensourcerouting.org>
Wed, 8 Mar 2017 15:37:42 +0000 (16:37 +0100)
committerDavid Lamparter <equinox@opensourcerouting.org>
Wed, 8 Mar 2017 15:38:26 +0000 (16:38 +0100)
pimd/pim_sock.c:178:13: error: implicit conversion from
'int' to 'char' changes value from 148 to -108
[-Werror,-Wconstant-conversion]
    ra[0] = 148;

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
pimd/pim_sock.c

index 7f62a1e9dc6a86083ebbbfdfe4d92021400dbb75..07b137bb51c6bab16967267cd460c0c66c865a29 100644 (file)
@@ -174,7 +174,7 @@ int pim_socket_mcast(int protocol, struct in_addr ifaddr, struct interface *ifp,
   
   /* Set router alert (RFC 2113) for all IGMP messages (RFC 3376 4. Message Formats)*/
   if (protocol == IPPROTO_IGMP) {
-    char ra[4];
+    uint8_t ra[4];
     ra[0] = 148;
     ra[1] = 4;
     ra[2] = 0;