libopkg: flag package with SF_NEED_DETAIL in pkg_init_from_file()
[oweals/opkg-lede.git] / libopkg / pkg_parse.h
index 24f02388f870bb5cdec56fbf7c3802d32d3e30b4..5f999f88bf466f2ca87fa30dd925c7126baeeae7 100644 (file)
@@ -1,7 +1,7 @@
 /* pkg_parse.h - the opkg package management system
 
    Steven M. Ayer
-   
+
    Copyright (C) 2002 Compaq Computer Corporation
 
    This program is free software; you can redistribute it and/or
 #ifndef PKG_PARSE_H
 #define PKG_PARSE_H
 
-int parse_version(pkg_t *pkg, const char *raw);
-int pkg_parse_from_stream(pkg_t *pkg, FILE *fp, uint mask);
-int pkg_parse_from_stream_nomalloc(pkg_t *pkg, FILE *fp, uint mask,
-                                               char **buf0, size_t buf0len);
+#include "pkg.h"
+
+int parse_version(pkg_t * pkg, const char *raw);
+int pkg_parse_from_stream(pkg_t * pkg, FILE * fp, uint mask);
+int pkg_parse_line(void *ptr, const char *line, uint mask);
 
 #define EXCESSIVE_LINE_LEN     (4096 << 8)