Changes committed to git://oss.sgi.com:8090/nathans/pcp.git
VERSION.pcp | 2
configure | 3
man/man3/pmparsehostspec.3 | 155 +++++++++++++
src/include/impl.h | 30 ++
src/include/pmapi.h | 2
src/libpcp/src/GNUmakefile | 2
src/libpcp/src/connect.c | 119 ++++++----
src/libpcp/src/context.c | 79 +++----
src/libpcp/src/mspec.c | 324 ----------------------------
src/libpcp/src/spec.c | 507
+++++++++++++++++++++++++++++++++++++++++++++
src/pmlogger/pmlogger.c | 2
src/pmtop/GNUmakefile | 24 +-
src/pmtop/pmtop.c | 8
13 files changed, 826 insertions(+), 431 deletions(-)
commit 05adad3cb510dd328f671b9a227f4e5259c4aa9d
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Jan 24 10:51:50 2008 +1100
Bump build number for packaging.
commit 474397600c57151713df7a6447734c516bdb3030
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Jan 24 10:44:26 2008 +1100
Early build/portability fixes for pmtop.
commit 7bdeaf163be5e7ba345caa79754634da4d9b755b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Jan 24 10:24:11 2008 +1100
Introduce an extended host name specification, allowing -h options
that include pmcd port numbers, pmproxy host name, and proxy ports.
See pmparsehostspec(3) for details of __pmParseHostSpec which does
the actual parsing of hostspec to hosts and ports. This provides
for future possibility of multiple pmproxy hosts, but doesn't add
the necessary pmproxyd extensions to support that.
I've implemented this as an impl.h interface (internal), as there
is no need to use it directly in clients (they just pass the new
format host string into pmNewContext), so I cunningly dodged the
need to increment libpcp's version number in the process.
Also, I changed pmFreeMetricSpec to not be a #define, and made it
a real routine (with type checking!), instead - it's still just a
wrapper to free(3) though.
commit 333df742fbb1b268b64fb3e3b8ff40b0b1520ec8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Jan 24 08:55:32 2008 +1100
Missed from earlier checkin, update configure script wrt install group.
|