]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
return -ENOGROK
authorJeff Trawick <trawick@apache.org>
Thu, 24 Apr 2008 19:49:59 +0000 (19:49 +0000)
committerJeff Trawick <trawick@apache.org>
Thu, 24 Apr 2008 19:49:59 +0000 (19:49 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@651370 13f79535-47bb-0310-9956-ffa450edef68

STATUS

diff --git a/STATUS b/STATUS
index 79d50ff45c83901362c06a7bcf220fbcdcf09745..b1896addd65c790ff51e96770343c362a2490b6f 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -204,6 +204,16 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK:
    Backport version for 2.2.x of patch:
        http://people.apache.org/~covener/2.2.x-pr44560.diff
    +1 covener, niq
+   trawick: I don't understand the API for the affected array.
+     Consider uldap_cache_getuserdn():  
+     Before this change, we returned a new list of ptrs to strings,
+     with a NULL ptr signifying the end of the list.  (Yes, we messed
+     up and could miss some of the strings.)
+     After this change, we return a new list of ptrs to strings,
+     of indeterminate length since NULL pointers are scattered 
+     through the array.  So how does the caller know how to walk
+     through the list? (It seems that we need need to allocate numvals+1,
+     then store in (*retvals)[j++] when vals[i] != NULL.)
 
  * mod_headers: Add merge option to avoid duplicate values within
    the same header.