diff options
author | Thomas Huth <thuth@redhat.com> | 2016-01-14 00:10:38 +0100 |
---|---|---|
committer | Alexey Kardashevskiy <aik@ozlabs.ru> | 2016-01-14 11:26:14 +1100 |
commit | 82660c5da448a9768d203f167ba88038ee2c579a (patch) | |
tree | 62d684f1b6ca17c2682b9af3f263ce1fb722f2ce | |
parent | 9308463cfdaa173c6284d39d3ec444adcf09c13f (diff) | |
download | SLOF-82660c5da448a9768d203f167ba88038ee2c579a.zip SLOF-82660c5da448a9768d203f167ba88038ee2c579a.tar.gz SLOF-82660c5da448a9768d203f167ba88038ee2c579a.tar.bz2 |
net-snk: Simplify the ip6_is_multicast() function
Using a memcpy to just compare one byte looks very cumbersome.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
-rw-r--r-- | clients/net-snk/app/netlib/ipv6.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clients/net-snk/app/netlib/ipv6.c b/clients/net-snk/app/netlib/ipv6.c index 6bf507b..2d2d952 100644 --- a/clients/net-snk/app/netlib/ipv6.c +++ b/clients/net-snk/app/netlib/ipv6.c @@ -411,8 +411,7 @@ ip6_cmp (ip6_addr_t *ip_1, ip6_addr_t *ip_2) int ip6_is_multicast (ip6_addr_t * ip) { - uint8_t mc = 0xFF; - return ! memcmp(&ip->addr[0], &mc, 1); + return ip->addr[0] == 0xFF; } /** |