20 #ifndef DEBIAN_INSTALLER__SYSTEM__PACKAGES_H
21 #define DEBIAN_INSTALLER__SYSTEM__PACKAGES_H
23 #include <debian-installer/package.h>
24 #include <debian-installer/packages.h>
51 bool di_system_package_check_subarchitecture (
di_package *package,
const char *subarchitecture);
115 void di_system_packages_resolve_dependencies_mark_anna (
di_packages *packages,
const char *subarchitecture,
const char *kernel);
di_package * di_package_special_read_file(const char *file, di_packages *packages, di_packages_allocator *allocator, di_parser_info *(info)(void))
di_packages * di_packages_special_read_file(const char *file, di_packages_allocator *allocator, di_parser_info *(info)(void))
int di_packages_special_write_file(di_packages *packages, const char *file, di_parser_info *(info)(void))
static int di_system_packages_write_file(di_packages *packages, const char *file)
Definition: system/packages.h:98
static di_packages * di_system_packages_read_file(const char *file, di_packages_allocator *allocator)
Definition: system/packages.h:76
static int di_system_packages_status_write_file(di_packages *packages, const char *file)
Definition: system/packages.h:109
static di_package * di_system_package_read_file(const char *file, di_packages *packages, di_packages_allocator *allocator)
Definition: system/packages.h:65
static di_packages * di_system_packages_status_read_file(const char *file, di_packages_allocator *allocator)
Definition: system/packages.h:87
Package.
Definition: package.h:96
Packages file - Allocator.
Definition: packages.h:53
Packages file.
Definition: packages.h:42
Info about a parser field.
Definition: parser.h:105
Parse info.
Definition: parser.h:94
Single-linked list.
Definition: slist.h:37
Package - System.
Definition: system/packages.h:39
char * subarchitecture
Definition: system/packages.h:42
char * kernel_version
Definition: system/packages.h:43
int installer_menu_item
Definition: system/packages.h:41
di_package p
Definition: system/packages.h:40