17c881178SDavid du Colombier typedef struct Place Place; 27c881178SDavid du Colombier 37c881178SDavid du Colombier struct Place { 47c881178SDavid du Colombier double lon; 57c881178SDavid du Colombier double lat; 67c881178SDavid du Colombier }; 77c881178SDavid du Colombier #pragma varargck type "L" Place 87c881178SDavid du Colombier 97c881178SDavid du Colombier enum { 107c881178SDavid du Colombier Undef = 0x80000000, 11*2ccdbc0cSDavid du Colombier Baud= 4800, /* 4800 is NMEA standard speed */ 127c881178SDavid du Colombier }; 137c881178SDavid du Colombier 147c881178SDavid du Colombier extern Place nowhere; 157c881178SDavid du Colombier extern int debug; 167c881178SDavid du Colombier 177c881178SDavid du Colombier int placeconv(Fmt*); 187c881178SDavid du Colombier Place strtopos(char*, char**); 197c881178SDavid du Colombier int strtolatlon(char*, char**, Place*); 20