pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Nathan Scott <nscott@xxxxxxxxxx>
Date: Thu, 15 May 2008 14:44:14 +1000
Organization: Aconex
Reply-to: nscott@xxxxxxxxxx
Sender: pcp-bounce@xxxxxxxxxxx
Changes committed to git://oss.sgi.com:8090/nathans/pcp.git

 configure.in                      |   18 ++---
 src/autofsd-probe/autofsd-probe.c |    3 
 src/dbpmda/src/dbpmda.c           |   18 +----
 src/dbpmda/src/dso.c              |    1 
 src/dbpmda/src/gram.y             |   23 +++---
 src/dbpmda/src/lex.l              |    7 --
 src/dbpmda/src/pmda.c             |    1 
 src/dbpmda/src/util.c             |    6 -
 src/include/impl.h                |   12 ++-
 src/include/platform_defs.h.in    |  131
+++++++++++++++++++++++++++-----------
 src/libpcp/src/AF.c               |    5 -
 src/libpcp/src/GNUmakefile        |    2 
 src/libpcp/src/access.c           |   13 ---
 src/libpcp/src/auxconnect.c       |   25 ++-----
 src/libpcp/src/config.c           |    6 -
 src/libpcp/src/connect.c          |   19 +++--
 src/libpcp/src/context.c          |    7 --
 src/libpcp/src/err.c              |    7 --
 src/libpcp/src/fetch.c            |    2 
 src/libpcp/src/fetchlocal.c       |    4 -
 src/libpcp/src/findpmda4linux.c   |   34 ---------
 src/libpcp/src/instance.c         |    3 
 src/libpcp/src/interp.c           |    7 --
 src/libpcp/src/ipc.c              |    5 -
 src/libpcp/src/logconnect.c       |   13 +--
 src/libpcp/src/logmeta.c          |    6 -
 src/libpcp/src/logportmap.c       |   30 +-------
 src/libpcp/src/logutil.c          |    9 --
 src/libpcp/src/loop.c             |   13 +--
 src/libpcp/src/optfetch.c         |    5 -
 src/libpcp/src/p_creds.c          |    3 
 src/libpcp/src/p_desc.c           |    5 -
 src/libpcp/src/p_error.c          |    5 -
 src/libpcp/src/p_fetch.c          |    2 
 src/libpcp/src/p_instance.c       |    3 
 src/libpcp/src/p_lcontrol.c       |    5 -
 src/libpcp/src/p_lrequest.c       |    4 -
 src/libpcp/src/p_lstatus.c        |    4 -
 src/libpcp/src/p_pmns.c           |    7 --
 src/libpcp/src/p_profile.c        |    2 
 src/libpcp/src/p_result.c         |    3 
 src/libpcp/src/p_text.c           |    3 
 src/libpcp/src/pdu.c              |    8 --
 src/libpcp/src/pdubuf.c           |    4 -
 src/libpcp/src/pmns.c             |    8 --
 src/libpcp/src/profile.c          |    2 
 src/libpcp/src/rtime.c            |    6 -
 src/libpcp/src/spec.c             |    6 -
 src/libpcp/src/stuffvalue.c       |    3 
 src/libpcp/src/tz.c               |   16 +---
 src/libpcp/src/units.c            |    5 -
 src/libpcp/src/util.c             |   34 ++-------
 src/libpcp_pmda/src/cache.c       |   12 ---
 src/libpcp_pmda/src/callback.c    |    5 -
 src/libpcp_pmda/src/help.c        |   91 +++++++++++++++++---------
 src/libpcp_pmda/src/mainloop.c    |    6 -
 src/libpcp_pmda/src/open.c        |   50 ++++++++------
 src/libpcp_trace/src/trace.c      |    8 --
 src/newhelp/chkhelp.c             |   13 ---
 src/newhelp/newhelp.c             |    4 -
 src/pmcd/src/client.c             |    1 
 src/pmcd/src/config.c             |    1 
 src/pmcd/src/dopdus.c             |    4 -
 src/pmcd/src/pmcd.c               |    8 --
 src/pmcdctl/pmcd_wait.c           |    5 -
 src/pmclient/pmclient.c           |    5 -
 src/pmdas/apache/apache.c         |    2 
 src/pmdas/cisco/cisco.c           |    1 
 src/pmdas/cisco/pmda.c            |   10 --
 src/pmdas/cisco/probe.c           |    6 -
 src/pmdas/cisco/telnet.c          |    1 
 src/pmdas/hotproc/src/hotproc.c   |    1 
 src/pmdas/mailq/mailq.c           |   11 ---
 src/pmdas/pmcd/src/pmcd.c         |    6 -
 src/pmdas/roomtemp/roomtemp.c     |    1 
 src/pmdas/sample/src/pmda.c       |    2 
 src/pmdas/sample/src/sample.c     |    2 
 src/pmdas/shping/pmda.c           |    3 
 src/pmdas/shping/shping.c         |    2 
 src/pmdas/summary/pmda.c          |    7 --
 src/pmdas/summary/summary.c       |    2 
 src/pmdas/trace/src/client.c      |    1 
 src/pmdas/trace/src/comms.c       |    1 
 src/pmdas/txmon/txmon.c           |    1 
 src/pmdas/txmon/txrecord.c        |    1 
 src/pmdas/weblog/check_match.c    |    1 
 src/pmdas/weblog/pmda.c           |    7 --
 src/pmdbg/pmdbg.c                 |    2 
 src/pmdumplog/pmdumplog.c         |    5 -
 src/pmie/src/pmie.c               |    2 
 src/pminfo/pminfo.c               |   14 ----
 src/pmkstat/src/pmkstat.c         |    6 -
 src/pmlc/pmlc.c                   |    2 
 src/pmlock/pmlock.c               |    1 
 src/pmlogextract/pmlogextract.c   |    5 -
 src/pmlogger/callback.c           |    1 
 src/pmlogger/check.c              |    2 
 src/pmlogger/dopdu.c              |    1 
 src/pmlogger/pmlogger.c           |   10 --
 src/pmlogger/preamble.c           |    2 
 src/pmloglabel/pmloglabel.c       |   15 ----
 src/pmlogreduce/pmlogreduce.c     |    4 -
 src/pmlogreduce/util.c            |    3 
 src/pmlogsummary/pmlogcheck.c     |    3 
 src/pmlogsummary/pmlogsummary.c   |    3 
 src/pmns/pmnsdel.c                |    5 -
 src/pmns/pmnsmerge.c              |    3 
 src/pmnscomp/pmnscomp.c           |    5 -
 src/pmprobe/pmprobe.c             |    5 -
 src/pmproxy/client.c              |    1 
 src/pmproxy/pmproxy.c             |    6 -
 src/pmstore/pmstore.c             |    5 -
 src/pmtop/pmtop.c                 |    2 
 src/pmtrace/pmtrace.c             |    4 -
 src/pmval/pmval.c                 |    6 -
 src/procmemstat/procmemstat.c     |    5 -
 src/telnet-probe/telnet-probe.c   |    1 
 117 files changed, 297 insertions(+), 687 deletions(-)

commit 00161e9ea400584a286621a6c073abe699346ca9
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 14:42:27 2008 +1000

    Make fcntl to extract fd flags able to have NODELAY setting factored
out.

commit ec2a3a2c907b2f512f7c06bc86eb631c3512df5b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 14:36:49 2008 +1000

    Remove tons of unneeded extern decls like errno, h_errno, optind,
etc.

commit c70c1e517893e255bd768644b1ab2422f050a7d7
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 14:35:46 2008 +1000

    Make logportmap use of scandir match up with global headers.

commit 6fc80f76c9f86f2609a85cb9ecc84c3184437f67
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 14:08:52 2008 +1000

    Implement help text file memory mapping using Win32 APIs.

commit d841d319c53cb4408a850036bc0531634d8054a7
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 14:06:51 2008 +1000

    Fix reporting of pmcd license (back how it was instead of uninit'd)

commit 1ca56257cc0107160704451c2d97d17a667a3cde
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 13:57:06 2008 +1000

    When pmcd runs "ps" in a diagnostic, make it run PCP_PS_PROG
instead.

commit 09fcb9b45d4a8cc1a0e5b177ef67e2957b3c542e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 13:55:48 2008 +1000

    Win32 porting - no UNIX domain sockets, "interface" is reserved.

commit 6b4f86346c5d5757f00bc0a0a36e873fdddb4ab9
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 12:20:23 2008 +1000

    Cleanup code in the now-shared scandir/alphasort routines.

commit c0eed5342c18a40913b05b4404842aab0fcf731a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 12:07:07 2008 +1000

    Sanitise include files.  Several headers we include in numerous
    utilities a/ dont exist under Win32 APIs and b/ are already in
    the default set of headers that impl.h/platform_defs.h include
    for us.  This patch removes all duplicates, conditionalises the
    includes where needed in the global headers, and introduces the
    Win32 specific configure.in function/header checks.

commit bedb00b92a21d6e4763e7005de1639d1bcff94c5
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 11:58:10 2008 +1000

    unsetenv needs to be visible now, not static.

commit 37e3b663da24ff3ef38adb9f56b383618da3bc6c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 10:48:18 2008 +1000

    Convert kill(getpid(),...) to raise() which is equivalent and works
on Win32.

commit 9a802e40606aef217bcdb33cc618c7d12d19edd9
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 10:44:28 2008 +1000

    Fix two unused variables for building without HAVE_DLOPEN.

commit 06fe9a0fc8d5ca05753f938b16b46deb7fa33ab3
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 10:42:52 2008 +1000

    Fix up some trivial type-related warnings for MinGW builds.

commit 398b1a23f785848c277af462d2d59ddb830c53a6
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 10:28:17 2008 +1000

    findpmda4linux.c is misnamed, it contains __pmFindPMDA for all non
    IRIX hosts.  Since this routine is almost a no-op now, I've moved
    it alongside its caller in libpcp and removed the badly named file.

commit 574e4fd60338094897ea3faafee8017d622e3986
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 10:00:00 2008 +1000

    Win32 headers define symbols TEXT and DELETE (ugh), which conflict
    with the same named macros in dbpmda - so, renamed the dbpmda ones
    to avoid the namespace collision.

commit 45a429b3ea63e370a8b041f71dc8df7567a40fd0
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 15 09:26:35 2008 +1000

    Win32 has only _environ not __environ.




<Prev in Thread] Current Thread [Next in Thread>