00001 #ifndef __STUB_PROBE
00002 #ifndef __DPKGINFO_HELPER__
00003 #define __DPKGINFO_HELPER__
00004
00005
00006
00007
00008
00009 #ifdef __cplusplus
00010 extern "C" {
00011 #endif
00012
00013 struct dpkginfo_reply_t {
00014 char *name;
00015 char *arch;
00016 char *epoch;
00017 char *release;
00018 char *version;
00019 char *evr;
00020 };
00021
00022 int dpkginfo_init();
00023 int dpkginfo_fini();
00024
00025 struct dpkginfo_reply_t * dpkginfo_get_by_name(const char *name, int *err);
00026
00027 void * dpkginfo_free_reply(struct dpkginfo_reply_t *reply);
00028
00029 #ifdef __cplusplus
00030 }
00031 #endif
00032
00033 #endif
00034 #endif