pcp
[Top] [All Lists]

pcp updates: server refactoring, lotsa qa

To: PCP <pcp@xxxxxxxxxxx>
Subject: pcp updates: server refactoring, lotsa qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri, 1 Mar 2013 01:17:20 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Changes committed to git://oss.sgi.com/nathans/pcp.git dev

 man/man1/pmcd.1              |   18 
 man/man1/pmproxy.1           |   37 +
 qa/.gitignore                |    3 
 qa/023                       |   13 
 qa/023.out                   |  148 -----
 qa/023.out.1                 |  148 +++++
 qa/023.out.2                 |  150 +++++
 qa/051                       |   15 
 qa/051.out.3                 | 1016 ++++++++++++++++++++++++++++++++++++
 qa/062                       |   25 
 qa/062.out.1                 | 1197 +++++++++++++++++++++++++++++++++++++++++++
 qa/067                       |   19 
 qa/067.out.4                 |   37 +
 qa/243                       |   23 
 qa/244                       |   15 
 qa/244.out                   |  109 ---
 qa/244.out.1                 |  109 +++
 qa/244.out.2                 |  110 +++
 qa/255                       |   17 
 qa/255.out.5                 |  268 +++++++++
 qa/449                       |   13 
 qa/449.out                   |   93 ---
 qa/449.out.1                 |   93 +++
 qa/449.out.2                 |   93 +++
 src/include/pcp/impl.h       |    3 
 src/libpcp/src/auxserver.c   |  130 ++++
 src/libpcp/src/check-statics |    4 
 src/pmcd/src/pmcd.c          |  174 ------
 src/pmcd/src/pmcd.h          |   14 
 src/pmproxy/pmproxy.c        |  121 ++--
 30 files changed, 3570 insertions(+), 645 deletions(-)

commit 1a772e5fef261c858b18a08012ca625da44490de
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Mar 1 16:58:44 2013 +1100

    Get the type correct for reqPort structure field

commit 529a343c2a22d73df8ff50b4c50d7cd75df0b5a6
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Mar 1 16:58:05 2013 +1100

    QA updates to handle changes made to PCP for IPv6 support

commit e4305967368b277f4ec6b02cc36018d6ded90f3c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Mar 1 14:16:02 2013 +1100

    Further refactoring of common server process (pmcd/pmproxy) code
    
    Share a bit more code between pmcd and pmproxy, where ports are
    setup and simplify the API a little in the process.  This makes
    adding the missing -p option to pmproxy, trivial, and consistent
    with pmcd handling.
    
    Updated man pages a little for both pmcd and pmproxy in the port
    specification area.
    
    Small improvement in error handling around double-bind attempts,
    which was picked up by a QA test - we were double-reporting this
    due to the IPv6 bind attempt always being made (and reported),
    its fine (better) to bail out on the first error as we have done
    in the past.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: server refactoring, lotsa qa, Nathan Scott <=