summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xfindproxy.c10
-rw-r--r--xfindproxy.man6
2 files changed, 14 insertions, 2 deletions
diff --git a/xfindproxy.c b/xfindproxy.c
index 5ca21db..0cade8b 100644
--- a/xfindproxy.c
+++ b/xfindproxy.c
@@ -27,6 +27,9 @@ from The Open Group.
*/
/* $XFree86: xc/programs/xfindproxy/xfindproxy.c,v 1.8tsi Exp $ */
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
#include <stdio.h>
#include <X11/Xos.h>
@@ -123,7 +126,8 @@ usage (void)
"usage: xfindproxy -server serverAddr -name serviceName"
" [-manager managerAddr]\n"
" [-auth] [-host hostAddr] [-options opts]\n"
- "-manager can be omitted only if PROXY_MANAGER is in the environment\n");
+ "-manager can be omitted only if PROXY_MANAGER is in the environment\n"
+ " xfindproxy -version\n");
exit (1);
}
@@ -188,6 +192,10 @@ main(int argc, char *argv[])
if (++i >= argc) goto usage;
startOptions = XtNewString (argv[i]);
continue;
+
+ case 'v':
+ puts(PACKAGE_STRING);
+ exit(0);
}
}
diff --git a/xfindproxy.man b/xfindproxy.man
index 122c6f8..6bfe63c 100644
--- a/xfindproxy.man
+++ b/xfindproxy.man
@@ -30,7 +30,7 @@
.SH NAME
xfindproxy - locate proxy services
.SH SYNOPSIS
-\fBxfindproxy\fP \fB\-manager\fP \fImanagerAddr\fP \fB\-name\fP \fIserviceName\fP \fB\-server\fP \fIserverAddr\fP [\fB\-auth\fP] [\fB\-host\fP \fIhostAddr\fP] [\fB\-options\fP \fIopts\fP]
+\fBxfindproxy\fP \fB\-manager\fP \fImanagerAddr\fP \fB\-name\fP \fIserviceName\fP \fB\-server\fP \fIserverAddr\fP [\fB\-auth\fP] [\fB\-host\fP \fIhostAddr\fP] [\fB\-options\fP \fIopts\fP] [\fB-version\fP]
.SH DESCRIPTION
.B xfindproxy
is a program used to locate available proxy services. It utilizes
@@ -81,6 +81,10 @@ to each proxy server and are not defined here. In the event that xfindproxy
locates an already existing proxy, the options will be passed, but the
semantics of how the proxy uses these options are undefined.
.PP
+The
+.B \-version
+argument prints the program version and exits.
+.PP
If xfindproxy is successful in obtaining a proxy address, it will print it to
stdout. The format of the proxy address is specific to the proxy service being
used. For example, for a proxy service of "LBX", the proxy address would be