This file is indexed.

/usr/include/ccnet/ccnetrpc-transport.h is in libccnet-dev 6.1.5-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
#ifndef CCNETRPC_TRANPORT_H
#define CCNETRPC_TRANPORT_H

#include <ccnet.h>

typedef struct {
    /* either session or pool will be set. */
    CcnetClient *session;
    CcnetClientPool *pool;
    char  *peer_id;       /* NULL if local */
    char  *service;
} CcnetrpcTransportParam;        /* this structure will be parsed to
                                  * ccnet_transport_send ()
                                  */

typedef struct {
    CcnetClient *session;
    char  *peer_id;              /* NULL if local */
    char  *service;
} CcnetrpcAsyncTransportParam;   /* this structure will be parsed to
                                  * ccnet_async_transport_send ()
                                  */

char *ccnetrpc_transport_send (void *arg,
        const gchar *fcall_str, size_t fcall_len, size_t *ret_len);

int ccnetrpc_async_transport_send (void *arg, gchar *fcall_str,
                                 size_t fcall_len, void *rpc_priv);

#endif /* SEARPC_TRANPORT_H */