pcp
[Top] [All Lists]

pcp updates: libpcp feature test

To: pcp@xxxxxxxxxxx
Subject: pcp updates: libpcp feature test
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 4 Dec 2012 01:23:08 -0500 (EST)
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Changes committed to git://oss.sgi.com/pcp/pcp.git dev

 man/man1/pmconfig.1          |   14 ++++++++--
 man/man3/pmgetconfig.3       |   36 ++++++++++++++++++++++---
 src/include/pcp/impl.h       |    7 +++++
 src/libpcp/src/check-statics |    1 
 src/libpcp/src/config.c      |   60 ++++++++++++++++++++++++++++++++++++++++++-
 src/pmcd/src/config.c        |   38 +++++++++------------------
 src/pmcd/src/pmcd.h          |    3 ++
 src/pmconfig/pmconfig.c      |   44 +++++++++++++++++++++++++------
 8 files changed, 162 insertions(+), 41 deletions(-)

commit b9a9da9cca14792feb00e758a08485154b358615
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Dec 4 10:26:16 2012 +1100

    Small source code cleanup improvements in pmcd
    
    This patch implements three straight forward improvements in the
    pmcd configuration file handling code:
    - remove the (duplicated) accounting of "max_seen_fd", which was
      recently noticed to be doubling up with "pmcd_openfds_hi";
    - move an extern declaration into a common header;
    - remove initialisation-to-zero of globals, as the compiler gives
      guarantees about this already.

commit 0eb0ac840ef40d043bccf406d4b2ab87bffe5be6
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Dec 4 10:11:00 2012 +1100

    Add an internal __pmGetAPIConfig feature-test interface
    
    This implements a new feature testing interface suitable for
    QA testing and any applications which might need to enquire
    about support for features they intend to use.
    
    The pmconfig(1) command is extended with a -L option allowing
    one to call this from the command line, in both an "all" mode
    and a "specific feature" query mode.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: libpcp feature test, Nathan Scott <=