aboutsummaryrefslogtreecommitdiff
path: root/databases/pgpool-II/files/patch-pcp_proc_count.c
diff options
context:
space:
mode:
Diffstat (limited to 'databases/pgpool-II/files/patch-pcp_proc_count.c')
-rw-r--r--databases/pgpool-II/files/patch-pcp_proc_count.c93
1 files changed, 0 insertions, 93 deletions
diff --git a/databases/pgpool-II/files/patch-pcp_proc_count.c b/databases/pgpool-II/files/patch-pcp_proc_count.c
deleted file mode 100644
index 326522770ea0..000000000000
--- a/databases/pgpool-II/files/patch-pcp_proc_count.c
+++ /dev/null
@@ -1,93 +0,0 @@
-Index: pcp/pcp_proc_count.c
-===================================================================
-RCS file: /cvsroot/pgpool/pgpool-II/pcp/pcp_proc_count.c,v
-retrieving revision 1.3
-diff -u -r1.3 pcp_proc_count.c
---- pcp/pcp_proc_count.c 29 Jan 2008 01:56:38 -0000 1.3
-+++ pcp/pcp_proc_count.c 29 Dec 2008 05:15:44 -0000
-@@ -23,6 +23,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-+#include <unistd.h>
-
- #include "pcp.h"
-
-@@ -39,53 +40,64 @@
- char pass[MAX_USER_PASSWD_LEN];
- int process_count;
- int *process_list = NULL;
-+ int ch;
-
-- if (argc == 2 && (strcmp(argv[1], "-h") == 0) )
-- {
-- usage();
-- exit(0);
-+ while ((ch = getopt(argc, argv, "hd")) != -1) {
-+ switch (ch) {
-+ case 'd':
-+ pcp_enable_debug();
-+ break;
-+
-+ case 'h':
-+ case '?':
-+ default:
-+ usage();
-+ exit(0);
-+ }
- }
-+ argc -= optind;
-+ argv += optind;
-
-- if (argc != 6) {
-+ if (argc != 5) {
- errorcode = INVALERR;
- pcp_errorstr(errorcode);
- myexit(errorcode);
- }
-
-- timeout = atol(argv[1]);
-+ timeout = atol(argv[0]);
- if (timeout < 0) {
- errorcode = INVALERR;
- pcp_errorstr(errorcode);
- myexit(errorcode);
- }
-
-- if (strlen(argv[2]) >= MAX_DB_HOST_NAMELEN) {
-+ if (strlen(argv[1]) >= MAX_DB_HOST_NAMELEN) {
- errorcode = INVALERR;
- pcp_errorstr(errorcode);
- myexit(errorcode);
- }
-- strcpy(host, argv[2]);
-+ strcpy(host, argv[1]);
-
-- port = atoi(argv[3]);
-+ port = atoi(argv[2]);
- if (port <= 1024 || port > 65535) {
- errorcode = INVALERR;
- pcp_errorstr(errorcode);
- myexit(errorcode);
- }
-
-- if (strlen(argv[4]) >= MAX_USER_PASSWD_LEN) {
-+ if (strlen(argv[3]) >= MAX_USER_PASSWD_LEN) {
- errorcode = INVALERR;
- pcp_errorstr(errorcode);
- myexit(errorcode);
- }
-- strcpy(user, argv[4]);
-+ strcpy(user, argv[3]);
-
-- if (strlen(argv[5]) >= MAX_USER_PASSWD_LEN) {
-+ if (strlen(argv[4]) >= MAX_USER_PASSWD_LEN) {
- errorcode = INVALERR;
- pcp_errorstr(errorcode);
- myexit(errorcode);
- }
-- strcpy(pass, argv[5]);
-+ strcpy(pass, argv[4]);
-
- pcp_set_timeout(timeout);
-