IN6_IS_ADDR_MC_INTFACELOCAL
IN6_IS_ADDR_MC_INTFACELOCAL(&in6a))
IN6_IS_ADDR_MC_INTFACELOCAL(&(SA_IN6(sa)->sin6_addr)))
IN6_IS_ADDR_MC_INTFACELOCAL(&as->as.ni.sa.sain6.sin6_addr))
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6.sin6_addr)) {
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6.sin6_addr))) {
IN6_IS_ADDR_MC_INTFACELOCAL(&su->sin6.sin6_addr)) &&
IN6_IS_ADDR_MC_INTFACELOCAL(in6)) &&
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6.sin6_addr)) &&
IN6_IS_ADDR_MC_INTFACELOCAL(in6)) &&
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr))
(IN6_IS_ADDR_MC_INTFACELOCAL(a)))
IN6_IS_ADDR_MC_INTFACELOCAL(dst)) && dstsock->sin6_scope_id) {
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(in6p)) {
IN6_IS_ADDR_MC_INTFACELOCAL(in6)) &&
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6.sin6_addr)) &&
IN6_IS_ADDR_MC_INTFACELOCAL(in6)) {
(IN6_IS_ADDR_MC_INTFACELOCAL(a)))
(IN6_IS_ADDR_MC_INTFACELOCAL(a)))
IN6_IS_ADDR_MC_INTFACELOCAL(in6)) &&
IN6_IS_ADDR_MC_INTFACELOCAL(in6)) {
IN6_IS_ADDR_MC_INTFACELOCAL(in6)) &&
(IN6_IS_ADDR_MC_INTFACELOCAL(a)))
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr)) &&
IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr)) &&
IN6_IS_ADDR_MC_INTFACELOCAL(&in6a))
IN6_IS_ADDR_MC_INTFACELOCAL(&in6a))