This file is indexed.

/usr/share/gsoap/import/wsrp.h is in gsoap 2.8.4-2.

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
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
/*

wsrp.h

Generated with:
wsdl2h -cgy -o wsrp.h -t WS/WS-typemap.dat WS/WS-Routing.xsd

Modified by Robert van Engelen:

- Removed //gsoapopt
- Added the following directive to import WS-Routing namespace:
  //gsoap wsa schema import: http://schemas.xmlsoap.org/rp/
  This ensures that the WS-Routing schemas are not copied into the generated
  WSDL by soapcpp2 but are referenced with schema import in the generated WSDL.

*/

/******************************************************************************\
 *                                                                            *
 * http://schemas.xmlsoap.org/rp/                                             *
 *                                                                            *
\******************************************************************************/


/******************************************************************************\
 *                                                                            *
 * Import                                                                     *
 *                                                                            *
\******************************************************************************/


/******************************************************************************\
 *                                                                            *
 * Schema Namespaces                                                          *
 *                                                                            *
\******************************************************************************/

//gsoap wsrp  schema import:	http://schemas.xmlsoap.org/rp/
//gsoap wsrp  schema form:	unqualified

/******************************************************************************\
 *                                                                            *
 * Schema Types                                                               *
 *                                                                            *
\******************************************************************************/



/// Typedef synonym for struct wsrp__path_USCOREt.
typedef struct wsrp__path_USCOREt wsrp__path_USCOREt;

/// Typedef synonym for struct wsrp__via_USCOREt.
typedef struct wsrp__via_USCOREt wsrp__via_USCOREt;

/// Typedef synonym for struct wsrp__fwd_USCOREt.
typedef struct wsrp__fwd_USCOREt wsrp__fwd_USCOREt;

/// Typedef synonym for struct wsrp__rev_USCOREt.
typedef struct wsrp__rev_USCOREt wsrp__rev_USCOREt;

/// Typedef synonym for struct wsrp__found_USCOREt.
typedef struct wsrp__found_USCOREt wsrp__found_USCOREt;

/// Typedef synonym for struct wsrp__fault_USCOREt.
typedef struct wsrp__fault_USCOREt wsrp__fault_USCOREt;

/// Imported simpleType "http://schemas.xmlsoap.org/rp/":action_t from typemap WS/WS-typemap.dat.


/// Element "http://schemas.xmlsoap.org/rp/":action of simpleType "http://schemas.xmlsoap.org/rp/":action_t.
typedef char _wsrp__action;

/// Imported simpleType "http://schemas.xmlsoap.org/rp/":to_t from typemap WS/WS-typemap.dat.


/// Element "http://schemas.xmlsoap.org/rp/":to of simpleType "http://schemas.xmlsoap.org/rp/":to_t.
typedef char _wsrp__to;

/// Imported simpleType "http://schemas.xmlsoap.org/rp/":from_t from typemap WS/WS-typemap.dat.


/// Element "http://schemas.xmlsoap.org/rp/":from of simpleType "http://schemas.xmlsoap.org/rp/":from_t.
typedef char _wsrp__from;

/// Imported simpleType "http://schemas.xmlsoap.org/rp/":id_t from typemap WS/WS-typemap.dat.


/// Element "http://schemas.xmlsoap.org/rp/":id of simpleType "http://schemas.xmlsoap.org/rp/":id_t.
typedef char _wsrp__id;

/// Imported simpleType "http://schemas.xmlsoap.org/rp/":relatesTo_t from typemap WS/WS-typemap.dat.


/// Element "http://schemas.xmlsoap.org/rp/":relatesTo of simpleType "http://schemas.xmlsoap.org/rp/":relatesTo_t.
typedef char _wsrp__relatesTo;

/// Imported simpleType "http://schemas.xmlsoap.org/rp/":faultcode_t from typemap WS/WS-typemap.dat.


/// Element "http://schemas.xmlsoap.org/rp/":faultcode of simpleType "http://schemas.xmlsoap.org/rp/":faultcode_t.
typedef char _wsrp__faultcode;

/// Imported simpleType "http://schemas.xmlsoap.org/rp/":faultreason_t from typemap WS/WS-typemap.dat.


/// Element "http://schemas.xmlsoap.org/rp/":faultreason of simpleType "http://schemas.xmlsoap.org/rp/":faultreason_t.
typedef char _wsrp__faultreason;

/// "http://schemas.xmlsoap.org/rp/":path_t is a complexType.
struct wsrp__path_USCOREt
{
/// Element reference "http://schemas.xmlsoap.org/rp/":action.
    char*                                wsrp__action                   1;	///< Required element.
/// Element reference "http://schemas.xmlsoap.org/rp/":to.
    char*                                wsrp__to                       0;	///< Optional element.
/// Element reference "http://schemas.xmlsoap.org/rp/":fwd.
    struct wsrp__fwd_USCOREt*            wsrp__fwd                      0;	///< Optional element.
/// Element reference "http://schemas.xmlsoap.org/rp/":rev.
    struct wsrp__rev_USCOREt*            wsrp__rev                      0;	///< Optional element.
/// Element reference "http://schemas.xmlsoap.org/rp/":from.
    char*                                wsrp__from                     0;	///< Optional element.
/// Element reference "http://schemas.xmlsoap.org/rp/":id.
    char*                                wsrp__id                       0;	///< Optional element.
/// Element reference "http://schemas.xmlsoap.org/rp/":relatesTo.
    char*                                wsrp__relatesTo                0;	///< Optional element.
/// Element reference "http://schemas.xmlsoap.org/rp/":fault.
    struct wsrp__fault_USCOREt*          wsrp__fault                    0;	///< Optional element.
/// TODO: <anyAttribute>
///       Schema extensibility is user-definable.
///       Consult the protocol documentation to change and/or insert declarations.
///       Use wsdl2h option -x to remove this attribute.
   @_XML                                 __anyAttribute                ;	///< Catch any attribute content in XML string.
};

/// Element "http://schemas.xmlsoap.org/rp/":path of complexType "http://schemas.xmlsoap.org/rp/":path_t.
typedef struct wsrp__path_USCOREt _wsrp__path;

/// "http://schemas.xmlsoap.org/rp/":fwd_t is a complexType.
struct wsrp__fwd_USCOREt
{
/// Size of the dynamic array of struct wsrp__via_USCOREt* is 0..unbounded
    int                                  __sizevia                     ;
/// Pointer to array of struct wsrp__via_USCOREt*.
    struct wsrp__via_USCOREt*           *wsrp__via                      0;
/// TODO: <anyAttribute>
///       Schema extensibility is user-definable.
///       Consult the protocol documentation to change and/or insert declarations.
///       Use wsdl2h option -x to remove this attribute.
   @_XML                                 __anyAttribute                ;	///< Catch any attribute content in XML string.
};

/// Element "http://schemas.xmlsoap.org/rp/":fwd of complexType "http://schemas.xmlsoap.org/rp/":fwd_t.
typedef struct wsrp__fwd_USCOREt _wsrp__fwd;

/// "http://schemas.xmlsoap.org/rp/":rev_t is a complexType.
struct wsrp__rev_USCOREt
{
/// Size of the dynamic array of struct wsrp__via_USCOREt* is 0..unbounded
    int                                  __sizevia                     ;
/// Pointer to array of struct wsrp__via_USCOREt*.
    struct wsrp__via_USCOREt*           *wsrp__via                      0;
/// TODO: <anyAttribute>
///       Schema extensibility is user-definable.
///       Consult the protocol documentation to change and/or insert declarations.
///       Use wsdl2h option -x to remove this attribute.
   @_XML                                 __anyAttribute                ;	///< Catch any attribute content in XML string.
};

/// Element "http://schemas.xmlsoap.org/rp/":rev of complexType "http://schemas.xmlsoap.org/rp/":rev_t.
typedef struct wsrp__rev_USCOREt _wsrp__rev;

/// "http://schemas.xmlsoap.org/rp/":found_t is a complexType.
struct wsrp__found_USCOREt
{
/// Size of the dynamic array of char* is 0..unbounded
    int                                  __sizeat                      ;
/// Pointer to array of char*.
    char*                               *at                             1;
/// TODO: <anyAttribute>
///       Schema extensibility is user-definable.
///       Consult the protocol documentation to change and/or insert declarations.
///       Use wsdl2h option -x to remove this attribute.
   @_XML                                 __anyAttribute                ;	///< Catch any attribute content in XML string.
};

/// Element "http://schemas.xmlsoap.org/rp/":found of complexType "http://schemas.xmlsoap.org/rp/":found_t.
typedef struct wsrp__found_USCOREt _wsrp__found;

/// "http://schemas.xmlsoap.org/rp/":fault_t is a complexType.
struct wsrp__fault_USCOREt
{
/// Element reference "http://schemas.xmlsoap.org/rp/":faultcode.
    char*                                wsrp__faultcode                1;	///< Required element.
/// Element reference "http://schemas.xmlsoap.org/rp/":faultreason.
    char*                                wsrp__faultreason              1;	///< Required element.
/// Element endpoint of type xs:anyURI.
    char*                                endpoint                       0;	///< Optional element.
/// Element found of type "http://schemas.xmlsoap.org/rp/":found_t.
    struct wsrp__found_USCOREt*          found                          0;	///< Optional element.
/// Element maxsize of type xs:integer.
    int*                                 maxsize                        0;	///< Optional element.
/// Element maxtime of type xs:integer.
    int*                                 maxtime                        0;	///< Optional element.
/// Element retryAfter of type xs:integer.
    int*                                 retryAfter                     0;	///< Optional element.
/// TODO: <anyAttribute>
///       Schema extensibility is user-definable.
///       Consult the protocol documentation to change and/or insert declarations.
///       Use wsdl2h option -x to remove this attribute.
   @_XML                                 __anyAttribute                ;	///< Catch any attribute content in XML string.
};

/// Element "http://schemas.xmlsoap.org/rp/":fault of complexType "http://schemas.xmlsoap.org/rp/":fault_t.
typedef struct wsrp__fault_USCOREt _wsrp__fault;

/// "http://schemas.xmlsoap.org/rp/":via_t is a complexType with simpleContent.
struct wsrp__via_USCOREt
{
/// __item wraps simpleContent.
    char*                                __item                        ;
/// Attribute vid of type xs:anyURI.
   @char*                                vid                            0;	///< Optional attribute.
};

/// Element "http://schemas.xmlsoap.org/rp/":via of complexType "http://schemas.xmlsoap.org/rp/":via_t.
typedef struct wsrp__via_USCOREt _wsrp__via;

/* End of wsrp.h */