diff options
author | jkh <jkh@FreeBSD.org> | 1993-09-05 04:54:24 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 1993-09-05 04:54:24 +0000 |
commit | e9a6985275ef309d1f9f603df83efd30018f94f8 (patch) | |
tree | 5237df764835d2c29873982e973a10aa873c31b3 /usr.sbin/pkg_install/lib/lib.h | |
parent | 443968adfa831a25c1830da2ba42acd56b84322f (diff) | |
download | FreeBSD-src-e9a6985275ef309d1f9f603df83efd30018f94f8.zip FreeBSD-src-e9a6985275ef309d1f9f603df83efd30018f94f8.tar.gz |
Made staging area configurable rather than assuming /tmp (-t)
Diffstat (limited to 'usr.sbin/pkg_install/lib/lib.h')
-rw-r--r-- | usr.sbin/pkg_install/lib/lib.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/usr.sbin/pkg_install/lib/lib.h b/usr.sbin/pkg_install/lib/lib.h index 8c49933..682687c 100644 --- a/usr.sbin/pkg_install/lib/lib.h +++ b/usr.sbin/pkg_install/lib/lib.h @@ -93,8 +93,9 @@ typedef struct _pack Package; /* Misc */ int vsystem(const char *, ...); void cleanup(int); -char *make_playpen(void); +char *make_playpen(char *); void leave_playpen(void); +char *where_playpen(void); /* String */ char *get_dash_string(char **); @@ -124,6 +125,7 @@ Boolean y_or_n(Boolean, const char *, ...); PackingList new_plist_entry(void); PackingList last_plist(Package *); Boolean in_plist(Package *, plist_t); +void plist_delete(Package *, Boolean, plist_t, char *); void free_plist(Package *); void mark_plist(Package *); void csum_plist_entry(char *, PackingList); |