anchor.diff:                                          {dir,       ConfDir},
                                           {db_dir,    DbDir}]}],
   
  -                  p("try starting manager"),
  +                  io:format("[~s] try starting manager", [?FTS()]),
                     ok = snmpm:start(Opts),
  -                  ?SLEEP(1000) % Give it time to settle
  +                  ?SLEEP(1000), % Give it time to settle
  +                  ok
             end,
  -    Case = fun(ok) -> do_usm_priv_aes(Config) end,
  -    Post = fun(ok) ->
  -                   p("try stop manager"),
  -                   ok = snmpm:stop(), % Give it time to settle
  -                   ?SLEEP(1000)
  +    Case = fun(_) -> do_usm_priv_aes(Config) end,
  +    Post = fun(_) ->
  +                   io:format("[~s] try stop manager", [?FTS()]),
  +                   ok = snmpm:stop(),
  +                   ?SLEEP(1000), % Give it time to settle
  +                   ok
              end,
       ?TC_TRY(usm_priv_aes, Pre, Case, Post).
   
   do_usm_priv_aes(Config) ->
  -    p("starting with Config: "
  -      "~n      ~p", [Config]),
  -
  -    p("generate AES-encrypted message"),
  +    io:format("[~s] starting with Config: "
  +              "~n   ~p", [?FTS(), Config]),
  +
  +    io:format("[~s] generate AES-encrypted message", [?FTS()]),
   
       EngineID = [128,0,0,0,6],
       SecName  = "v3_user",
  
positive.code: 
      Data = ScopedPDUBytes,
  
      p("Message decrypted"),
      ok.
  
  
  
negative.code:         SecLevel
        ),
  
      io:format("[~s] got AES-encrypted message, now decrypt: "
                "~n   ~p", [?FTS(), Msg]),
  
      {message, _Version, Hdr, NextData} =
        snmp_pdus:dec_message_only(Msg),
  