diff options
author | Remco Treffkorn <remco@rvt.com> | 2002-10-27 01:35:49 +0000 |
---|---|---|
committer | Remco Treffkorn <remco@rvt.com> | 2002-10-27 01:35:49 +0000 |
commit | d5869b801d499d3e96ab800d80a886e5c7f12963 (patch) | |
tree | e3ff5a27854af9d08a54d188661c9adae4b7838b /xgpsspeed.c | |
parent | 2bbd8b93fe322a3735a6e48115de7bb24739cd3a (diff) | |
download | gpsd-d5869b801d499d3e96ab800d80a886e5c7f12963.tar.gz |
various changes/fixes on the way to a better mousetrap
support for bigendian archs with dgps
Diffstat (limited to 'xgpsspeed.c')
-rw-r--r-- | xgpsspeed.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/xgpsspeed.c b/xgpsspeed.c index c2fdb0bc..d4409fc9 100644 --- a/xgpsspeed.c +++ b/xgpsspeed.c @@ -10,6 +10,10 @@ #include <sys/socket.h> #include <sys/ioctl.h> #include <fcntl.h> +#include <stdlib.h> + +#include "gpsd.h" + #define BUFSIZE 4096 #define DEFAULTPORT "2947" char latd, lond; @@ -65,8 +69,6 @@ main(int argc, char **argv) Arg args[10]; XtAppContext app; Cardinal i; - char *cp; - int ret; toplevel = XtVaAppInitialize(&app, "XGpsSpeed", options, XtNumber(options), @@ -108,11 +110,13 @@ main(int argc, char **argv) open_input(app); XtAppMainLoop(app); + + return 0; } -Usage() +void Usage() { fprintf(stderr, "xgpsspeed <Toolkit Options> [-rv] [-nc needlecolor]\n"); @@ -140,7 +144,6 @@ void update_display() static void handle_input(XtPointer client_data, int *source, XtInputId * id) { - double speed; static unsigned char buf[BUFSIZE]; /* that is more than a sentence */ static int offset = 0; int count; @@ -171,10 +174,8 @@ static void handle_input(XtPointer client_data, int *source, XtInputId * id) int my_serial_open() { char *temp; - char *p; char *port = DEFAULTPORT; char *device_name="localhost"; - int one = 1; int ttyfd; temp = malloc(strlen(device_name) + 1); @@ -185,8 +186,6 @@ int my_serial_open() free(temp); port = 0; - setsockopt(ttyfd, SOL_SOCKET, SO_REUSEADDR, (char *) &one, sizeof(one)); - if (write(ttyfd, "r\n", 2) != 2) errexit("Can't write to socket"); return ttyfd; |