anchor.diff:      end.
   
   win_getifaddrs_aa3(Name,
  -                   #{flags         := #{no_multicast := NoMC},
  -                     unicast_addrs := UCastAddrs,
  -                     prefixes      := Prefixes} = _AdAddrs,
  -                   #{type          := Type,
  -                     admin_status  := AStatus,
  -                     oper_status   := _OStatus,
  -                     phys_addr     := PhysAddr,
  -                     index         := Idx} = _IfEntry) ->
  +                   #{flags                := #{no_multicast := NoMC},
  +                     unicast_addrs        := UCastAddrs,
  +                     prefixes             := Prefixes} = _AdAddrs,
  +                   #{type                 := Type,
  +                     admin_status         := AStatus,
  +                     internal_oper_status := _OStatus,
  +                     phys_addr            := PhysAddr,
  +                     index                := Idx} = _IfEntry) ->
       Flags1 =
           if (NoMC =:= false) ->
                   [multicast];
  
positive.code:     end.
  
  win_getifaddrs_iat3(Name, 
                     #{addr         := Addr,
                       mask         := Mask,
                       %% Why do we skip this and "make" our own?
                       bcast_addr   := _BCastAddr} = _IpAddr,
                     #{type         := Type,
                       admin_status := AStatus,
                       oper_status  := _OStatus,
                       phys_addr    := PhysAddr,
                       index        := Idx} = _IfEntry) ->
      Flags1 = case Type of
                   ethernet_csmacd ->
                       [broadcast,multicast];
  
negative.code:         {ok, #{name := Name} = IfEntry} when (Name =/= "") ->
              {IfAddrs, PktIfAddr} = win_getifaddrs_aa3(Name, AdAddrs, IfEntry),
              win_getifaddrs_aa2(AdsAddrs, IpIfInfos, [IfAddrs,PktIfAddr|Acc]);
          {ok, #{name        := Name,
                 description := Desc} = IfEntry} when (Name =:= "") ->
              case if_info_search(Idx, IpIfInfos) of
                  {value, #{name := Name2}} ->
                      {IfAddrs, PktIfAddr} =
  