[fedfs-utils] [PATCH 00/17] libnsdb clean up

Chuck Lever chuck.lever at oracle.com
Fri Jan 10 07:52:11 PST 2014


On Jan 2, 2014, at 3:26 PM, Chuck Lever <chuck.lever at oracle.com> wrote:

> Two major clean-ups of libnsdb for fedfs-utils 0.10:
> 
>  1.  Replace the separate *ldaperr argument to most methods in the
>      libnsdb API
> 
>  2.  Eliminate error messages generated by libnsdb
> 
> See individual patch descriptions for details.  Review period ends
> Thursday, January 9, 2014 at midnight ET.

These have been committed.

> 
> ---
> 
> Chuck Lever (17):
>      libnsdb: Check "host" parameter
>      libnsdb: Use "entries" variable consistently for counting LDAP entries
>      libnsdb: LDAP result codes are signed integers
>      libnsdb: Add nsdb_ldaperr() to get LDAP operation error status
>      libnsdb: Remove *ldaperr argument from nsdb_open_nsdb()
>      libnsdb: Remove *ldaperr argument from nsdb_get_ncedn_s()
>      libnsdb: Remove *ldaperr argument from nsdb_get_naming_contexts_s()
>      libnsdb: Remove *ldaperr argument from nsdb_find_naming_context_s()
>      libnsdb: Remove *ldaperr argument from nsdb_ping API
>      libnsdb: Remove *ldaperr argument from nsdb_list API
>      libnsdb: Remove *ldaperr argument from NSDB 5.2.2 API
>      libnsdb: Remove *ldaperr argument from descr and annotate APIs
>      libnsdb: Remove *ldaperr argument from NCE admin APIs
>      libnsdb: Remove *ldaperr argument from NSDB 5.1.* API
>      libnsdb: switch L_ERROR to D_GENERAL
>      libnsdb: switch L_ERROR to D_GENERAL
>      libnsdb: switch L_ERROR to D_GENERAL
> 
> 
> src/fedfsd/main.c            |    5 
> src/fedfsd/svc.c             |   13 -
> src/include/nsdb.h           |   59 ++--
> src/libnsdb/administrator.c  |  609 ++++++++++++++++++------------------------
> src/libnsdb/annotation.c     |   17 -
> src/libnsdb/connsec.c        |    4 
> src/libnsdb/fileserver.c     |  380 +++++++++++---------------
> src/libnsdb/ldap.c           |   86 ++----
> src/libnsdb/nsdb-internal.h  |   23 +-
> src/libnsdb/nsdb.c           |  188 +++++++------
> src/libnsdb/path.c           |   67 +----
> src/libnsdb/sqlite.c         |   50 ++-
> src/nfsref/add.c             |   21 +
> src/nfsref/lookup.c          |   15 -
> src/nfsref/remove.c          |   13 -
> src/nsdbc/nsdb-annotate.c    |   20 +
> src/nsdbc/nsdb-create-fsl.c  |   13 -
> src/nsdbc/nsdb-create-fsn.c  |   14 -
> src/nsdbc/nsdb-delete-fsl.c  |   13 -
> src/nsdbc/nsdb-delete-fsn.c  |   13 -
> src/nsdbc/nsdb-delete-nsdb.c |   13 -
> src/nsdbc/nsdb-describe.c    |   17 -
> src/nsdbc/nsdb-list.c        |   39 +--
> src/nsdbc/nsdb-nces.c        |   13 -
> src/nsdbc/nsdb-remove-nci.c  |   13 -
> src/nsdbc/nsdb-resolve-fsn.c |   17 +
> src/nsdbc/nsdb-simple-nce.c  |   17 +
> src/nsdbc/nsdb-update-fsl.c  |   14 -
> src/nsdbc/nsdb-update-nci.c  |   15 -
> src/nsdbparams/delete.c      |    5 
> src/nsdbparams/list.c        |    5 
> src/nsdbparams/show.c        |    5 
> src/nsdbparams/update.c      |    7 
> src/plug-ins/nfs-plugin.c    |   15 -
> 34 files changed, 790 insertions(+), 1028 deletions(-)
> 
> -- 
> Chuck Lever
> 
> _______________________________________________
> fedfs-utils-devel mailing list
> fedfs-utils-devel at oss.oracle.com
> https://oss.oracle.com/mailman/listinfo/fedfs-utils-devel

--
Chuck Lever
chuck[dot]lever[at]oracle[dot]com






More information about the fedfs-utils-devel mailing list