Hallo, dies ist ein Test.
PWD: /www/data-lst1/unixsoft/unixsoft/kaempfer/.public_html
Running in File Mode
Relative path: ./../../../../../../usr/include/avahi-core/../rp_plugin.h
Real path: /usr/include/rp_plugin.h
Zurück
/* * Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved. */ #ifndef _RP_PLUGIN_H #define _RP_PLUGIN_H #ifdef __cplusplus extern "C" { #endif #include <sys/types.h> #define RP_LIB_DIR "/usr/lib/reparse" #define RP_PLUGIN_V1 1 /* * some error codes */ #define RP_OK 0 #define RP_NO_PLUGIN ENOENT #define RP_NO_MEMORY ENOMEM #define RP_NO_PLUGIN_DIR ENOTDIR #define RP_INVALID_PROTOCOL EINVAL extern int rp_plugin_init(void); typedef struct rp_plugin_ops { int rpo_version; int (*rpo_init)(void); int (*rpo_fini)(void); char *(*rpo_svc_types)(void); boolean_t (*rpo_supports_svc)(const char *); int (*rpo_form)(const char *, const char *, char *, size_t *); int (*rpo_deref)(const char *, const char *, char *, size_t *); } rp_plugin_ops_t; typedef struct rp_proto_plugin { struct rp_proto_plugin *plugin_next; rp_plugin_ops_t *plugin_ops; void *plugin_handle; } rp_proto_plugin_t; typedef struct rp_proto_handle { int rp_num_proto; rp_plugin_ops_t **rp_ops; } rp_proto_handle_t; #ifdef __cplusplus } #endif #endif /* _RP_PLUGIN_H */