IN6_IS_ADDR_MC_INTFACELOCAL
IN6_IS_ADDR_MC_INTFACELOCAL(&laddr6))
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr) ||
(IN6_IS_ADDR_MC_INTFACELOCAL(a)))
IN6_IS_ADDR_MC_INTFACELOCAL(mcaddr)) {
if (IN6_IS_ADDR_MC_INTFACELOCAL(&ip6->ip6_dst) &&
if (ip6->ip6_hlim <= 1 || IN6_IS_ADDR_MC_INTFACELOCAL(&ip6->ip6_dst) ||
IN6_IS_ADDR_MC_INTFACELOCAL(&ip6->ip6_dst)) {
IN6_IS_ADDR_MC_INTFACELOCAL(pin6)) \
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr))) {
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr)) {
if (IN6_IS_SCOPE_LINKLOCAL(in6) || IN6_IS_ADDR_MC_INTFACELOCAL(in6)) {
if (IN6_IS_SCOPE_LINKLOCAL(in6) || IN6_IS_ADDR_MC_INTFACELOCAL(in6))
IN6_IS_ADDR_MC_INTFACELOCAL(addr)) {
IN6_IS_ADDR_MC_INTFACELOCAL(&dst_addr6->sin6_addr))
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6.sin6_addr)) {
IN6_IS_ADDR_MC_INTFACELOCAL((struct in6_addr *)gid->raw)) {
IN6_IS_ADDR_MC_INTFACELOCAL(&addr)) {