Add new pkg_plugin_{errno,error,info} to emit information from the plugins thought the event interface
modified libpkg/pkg.h
@@ -944,7 +944,9 @@ int pkg_plugin_conf_integer(struct pkg_plugin *p, int key, int64_t *value);
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1016,6 +1018,9 @@ typedef enum {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1074,6 +1079,19 @@ struct pkg_event {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_event.c
@@ -309,3 +309,50 @@ pkg_emit_file_mismatch(struct pkg *pkg, struct pkg_file *f, const char *newsum)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified pkg/event.c
@@ -223,6 +223,17 @@ event_callback(void *data, struct pkg_event *ev)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|