anchor.diff:          #{skip_unicast       => true,
             skip_friendly_name => true,
             include_prefix     => false}).
  +
  +%% This is just a "fake" based on what it looks like on linux...
  +-define(BADDR_FOR_PHYS_ADDR,
  +        <<16#FF:8,16#FF:8,16#FF:8,16#FF:8,16#FF:8,16#FF:8>>).
   
   
   
  
positive.code:                  _ ->
                       [up]
               end,
      [win_getifaddrs_aa4(Name,
                          lists:sort(Flags1 ++ Flags2 ++ Flags3),
                          Prefixes,
                          UCastAddr) || UCastAddr <- UCastAddrs].
  
  win_getifaddrs_aa4(Name, Flags, Prefixes,
                     #{addr := #{family := Fam} = Addr} = UCAddr) ->
  
negative.code:                      bcast_addr           := _BCastAddr} = _IpAddr,
                     #{type                 := Type,
                       admin_status         := AStatus,
                       internal_oper_status := _OStatus,
                       phys_addr            := PhysAddr,
                       index                := Idx} = _IfEntry) ->
      Flags1 = case Type of
                   ethernet_csmacd ->
                       [broadcast,multicast];
  