X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=zpm.h;h=b090b3ad50ce5bed6fbd071926c238c744942975;hb=77544f57c8617cf232cdf21e02924ae03d4da685;hp=5fc450fd9f322b35b6d9fa400b03a637d9590fbd;hpb=86d735d52280359df4896d5c542ddfbe33d8df7b;p=zpackage diff --git a/zpm.h b/zpm.h index 5fc450f..b090b3a 100644 --- a/zpm.h +++ b/zpm.h @@ -7,6 +7,8 @@ #include #include #include +#include +#include #include "sqlite3.h" #include "lib/jsw/jsw_atree.h" @@ -41,6 +43,14 @@ struct zpm { struct zpm_package *current_package; }; +struct zpm_stat { + struct stat st; + int configuration; + char hash[65]; /* length + room for a nul byte */ + char diskhash[65]; /* hash of actual file on disk */ + char *target; /* malloced link target */ +}; + struct zpm_dependency { char minpkg[ZPM_PACKAGE_ID_MAX+1]; char maxpkg[ZPM_PACKAGE_ID_MAX+1];