]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - include/search.h
common: add a grepenv command
[karo-tx-uboot.git] / include / search.h
index a7c129377092c260e78006ffc495ca5f54a21879..c827d4dbee946f3ffa39a2499a4b2da9dcbf350c 100644 (file)
@@ -80,6 +80,12 @@ extern int hsearch_r(ENTRY __item, ACTION __action, ENTRY ** __retval,
  */
 extern int hmatch_r(const char *__match, int __last_idx, ENTRY ** __retval,
                    struct hsearch_data *__htab);
+/*
+ * Search for an entry whose key or data contains `MATCH'.  Otherwise,
+ * Same semantics as hsearch_r().
+ */
+extern int hstrstr_r(const char *__match, int __last_idx, ENTRY ** __retval,
+                   struct hsearch_data *__htab);
 
 /* Search and delete entry matching ITEM.key in internal hash table. */
 extern int hdelete_r(const char *__key, struct hsearch_data *__htab);