pcp
[Top] [All Lists]

pcp updates: IPv6 dev merge

To: pcp@xxxxxxxxxxx
Subject: pcp updates: IPv6 dev merge
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 19 Feb 2013 04:08:27 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Changes committed to git://oss.sgi.com/nathans/pcp.git dev

 qa/182                          |    2 
 qa/src/chkacc1.c                |   19 -
 qa/src/chkacc2.c                |   19 -
 qa/src/chkacc3.c                |   21 --
 qa/src/multithread2.c           |    7 
 src/include/pcp/impl.h          |   69 +++---
 src/libpcp/src/access.c         |  146 +++++++++-----
 src/libpcp/src/auxconnect.c     |  413 ++++++++++++++++++++++------------------
 src/libpcp/src/internal.h       |   16 -
 src/libpcp/src/logconnect.c     |   32 +--
 src/libpcp/src/nss_connect.c    |  301 +++++++++++++++++++----------
 src/libpcp_gui/src/timeclient.c |   14 -
 src/libpcp_pmcd/src/client.c    |   12 -
 src/libpcp_pmda/src/open.c      |   21 +-
 src/perl/PMDA/local.c           |   65 +++---
 src/pmcd/src/client.c           |   31 +--
 src/pmcd/src/client.h           |   12 -
 src/pmcd/src/config.c           |   41 +--
 src/pmcd/src/pmcd.c             |  338 +++++++++++++++++++-------------
 src/pmlogger/ports.c            |   69 +++---
 src/pmproxy/client.c            |   37 ++-
 src/pmproxy/pmproxy.c           |   69 ++----
 22 files changed, 995 insertions(+), 759 deletions(-)

commit e1873654568bab94b6d28f6db6ad70b6da07d812
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date:   Tue Feb 19 20:05:55 2013 +1100

    Allow more time for pmlc to connect to pmlogger (qa/182).

commit a5e1488b78a4d1a2ad1cf0bd4bac3224c4eaff1e
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date:   Tue Feb 19 20:04:46 2013 +1100

    Initial work toward IPv6 support and API cleanup
    
    First pass at IPv6 socket connections in libpcp for NSS/NSPR.
    Enable IPv6 connections in pmcd (Inet connections also still
    accepted).
    
    First pass at the cleanup of the libpcp socket I/O API.
    - Canonicalize the names of the API functions.
    - Make the arguments and return values more consistent
    - Remove some functions which served identical purposes.
    - Update all callers.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: IPv6 dev merge, Nathan Scott <=