summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pkg_install/lib/lib.h
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1993-09-05 04:54:24 +0000
committerjkh <jkh@FreeBSD.org>1993-09-05 04:54:24 +0000
commite9a6985275ef309d1f9f603df83efd30018f94f8 (patch)
tree5237df764835d2c29873982e973a10aa873c31b3 /usr.sbin/pkg_install/lib/lib.h
parent443968adfa831a25c1830da2ba42acd56b84322f (diff)
downloadFreeBSD-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.h4
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);
OpenPOWER on IntegriCloud