This file is indexed.

/usr/include/resip/stack/AbandonServerTransaction.hxx is in libresiprocate-1.11-dev 1:1.11.0~beta5-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#ifndef AbandonServerTransaction_Include_Guard
#define AbandonServerTransaction_Include_Guard

#include "resip/stack/TransactionMessage.hxx"

#include "rutil/Data.hxx"
#include "rutil/resipfaststreams.hxx"

namespace resip
{
class AbandonServerTransaction : public TransactionMessage
{
   public:
      AbandonServerTransaction(const Data& tid) :
         mTid(tid)
      {}
      virtual ~AbandonServerTransaction() {}

/////////////////// Must implement unless abstract ///

      virtual const Data& getTransactionId() const {return mTid;}
      virtual bool isClientTransaction() const {return false;}
      virtual EncodeStream& encode(EncodeStream& strm) const
      {
         return strm << "AbandonServerTransaction: " << mTid;
      }
      virtual EncodeStream& encodeBrief(EncodeStream& strm) const
      {
         return strm << "AbandonServerTransaction: " << mTid;
      }

/////////////////// May override ///

      virtual Message* clone() const
      {
         return new AbandonServerTransaction(*this);
      }

   protected:
      const resip::Data mTid;

}; // class AbandonServerTransaction

} // namespace resip

#endif // include guard