Add a rootfd to simplify handling of relocation
modified libpkg/pkg.c
@@ -86,6 +86,7 @@ pkg_new(struct pkg **pkg, pkg_t type)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -115,6 +116,8 @@ pkg_reset(struct pkg *pkg, pkg_t type)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -139,6 +142,8 @@ pkg_free(struct pkg *pkg)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -1716,3 +1721,23 @@ pkg_has_dir(struct pkg *p, const char *path)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified libpkg/private/pkg.h
@@ -146,6 +146,7 @@ struct pkg {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -539,5 +540,6 @@ int pkg_add_upgrade(struct pkgdb *db, const char *path, unsigned flags,
|
|
|
|
|
|
| + | |
|
|
|