diff options
author | jkh <jkh@FreeBSD.org> | 1999-05-12 09:02:37 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 1999-05-12 09:02:37 +0000 |
commit | b76d716b0e46a03bde2cb1977af5a3a20799b1ef (patch) | |
tree | fa59b89744e2f5cc41f6a77c3a0efbdc8f089ea7 /usr.sbin/sysinstall/sysinstall.h | |
parent | 380c585aafacaf71050db6a68b08f8c8597405f2 (diff) | |
download | FreeBSD-src-b76d716b0e46a03bde2cb1977af5a3a20799b1ef.zip FreeBSD-src-b76d716b0e46a03bde2cb1977af5a3a20799b1ef.tar.gz |
Completely change the way package_add() does its work. Now we
handle dependencies at a lower level and use package add for this.
Also made index searches stricter.
Diffstat (limited to 'usr.sbin/sysinstall/sysinstall.h')
-rw-r--r-- | usr.sbin/sysinstall/sysinstall.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.sbin/sysinstall/sysinstall.h b/usr.sbin/sysinstall/sysinstall.h index 123ed84..685eaa0 100644 --- a/usr.sbin/sysinstall/sysinstall.h +++ b/usr.sbin/sysinstall/sysinstall.h @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated to essentially a complete rewrite. * - * $Id: sysinstall.h,v 1.162 1999/04/27 14:33:29 jkh Exp $ + * $Id: sysinstall.h,v 1.163 1999/05/07 11:02:58 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -529,6 +529,9 @@ void index_node_free(PkgNodePtr top, PkgNodePtr plist); void index_sort(PkgNodePtr top); void index_print(PkgNodePtr top, int level); int index_extract(Device *dev, PkgNodePtr top, PkgNodePtr plist); +int index_extract_one(Device *dev, PkgNodePtr top, PkgNodePtr who, Boolean depended); +int index_initialize(char *path); +PkgNodePtr index_search(PkgNodePtr top, char *str, PkgNodePtr *tp); /* install.c */ extern Boolean checkLabels(Boolean whinge, Chunk **rdev, Chunk **sdev, Chunk **udev, Chunk **vdev); |