anchor.diff:      ok :: boolean(),
       last :: nksip_lib:timestamp(),
       interval :: non_neg_integer(),
  +    user_interval :: non_neg_integer(),
       checking :: boolean(),
  +    fails :: non_neg_integer(),
       from :: any()
   }).
   
  
positive.code: 
  
  %% @private
  timer(#state{pings=Pings, regs=Regs}=State) ->
      Now = nksip_lib:timestamp(),
      Self = self(),
      Pings1 = [
  
negative.code: -record(state, {
      app_id :: nksip:app_id(),
      module :: atom(),
      base_time :: pos_integer(),     % For outbound support
      pings :: [#sipreg{}],
      regs :: [#sipreg{}]
  }).
  