anchor.diff:  check_link(DevAddr, FCnt) ->
       case mnesia:dirty_read(links, DevAddr) of
           [] ->
  -            lager:error("Unknown DevAddr ~s", [binary_to_hex(DevAddr)]),
  +            lager:warning("Unknown DevAddr ~s", [binary_to_hex(DevAddr)]),
               {error, {unknown_devaddr, DevAddr}};
           [L] ->
               case fcnt_gap(L#link.fcntup, FCnt) of
  
positive.code: process_status(MAC, S) ->
      case mnesia:dirty_read(gateways, MAC) of
          [] ->
              lager:error("Unknown MAC ~s", [binary_to_hex(MAC)]),
              {error, {unknown_mac, MAC}};
          [G] ->
              G2 = if
  
negative.code:     <<MType:3, _:5, _/binary>> = Msg,
      case mnesia:dirty_read(gateways, MAC) of
          [] ->
              lager:warning("Unknown MAC ~s", [binary_to_hex(MAC)]),
              {error, {unknown_mac, MAC}};
          [G] ->
              process_frame1(G#gateway.netid, MAC, RxQ, RF, MType, Msg, MIC)
  