PUD: de-anonymise some structs
authorFerry Huberts <f.huberts@mindef.nl>
Wed, 6 Jul 2011 07:14:57 +0000 (09:14 +0200)
committerFerry Huberts <f.huberts@mindef.nl>
Wed, 13 Jul 2011 10:54:16 +0000 (12:54 +0200)
Signed-off-by: Ferry Huberts <f.huberts@mindef.nl>
lib/pud/src/dedup.h
lib/pud/src/nmeaTools.h
lib/pud/src/posAvg.h
lib/pud/src/wireFormat.h

index bd24ec9..d9f934c 100644 (file)
@@ -13,7 +13,7 @@
 #include <netinet/in.h>
 
 /* A de-duplication entry holding the information to compare, 18 bytes */
-typedef struct {
+typedef struct _DeDupEntry {
                uint16_t seqno;
                union olsr_ip_addr originator;
 } DeDupEntry;
@@ -24,7 +24,7 @@ typedef struct {
 
  The list is a circular list.
  */
-typedef struct {
+typedef struct _DeDupList {
                unsigned long long entriesMaxCount; /**< the maximum number of entries in the list */
                DeDupEntry * entries; /**< the list entries */
 
index 256ddfa..ba1397d 100644 (file)
@@ -12,7 +12,7 @@
 /**
  Enumeration for the fields names of a nmeaINFO structure
  */
-typedef enum {
+typedef enum _NmeaInfoFieldName {
        SMASK, UTC, SIG, FIX, PDOP, HDOP, VDOP, LAT, LON, ELV, SPEED, DIRECTION,
        DECLINATION, SATINFO
 } NmeaInfoFieldName;
index 875fea6..488288f 100644 (file)
@@ -11,7 +11,7 @@
 #include <stdbool.h>
 
 /** Stores an nmeaINFO entry, used in the averaging */
-typedef struct {
+typedef struct _PositionUpdateEntry {
                nmeaINFO nmeaInfo; /**< the position information */
 } PositionUpdateEntry;
 
@@ -21,7 +21,7 @@ typedef struct {
  determine which information would be valid for the average position.
  Also counts the fix values.
  */
-typedef struct {
+typedef struct _PositionUpdateCounters {
                /* smask */
                unsigned long long gpgga; /**< the number of GPGGA based entries */
                unsigned long long gpgsa; /**< the number of GPGSA based entries */
@@ -58,7 +58,7 @@ typedef struct {
  for which an average is calculated. The reason is to minimise the number of
  calculations to be performed.
  */
-typedef struct {
+typedef struct _PositionAverageList {
                pthread_mutex_t mutex; /**< access mutex */
 
                unsigned long long entriesMaxCount; /**< the maximum number of entries in the list */
@@ -75,7 +75,7 @@ typedef struct {
 /**
  Enumeration describing the type of an entry position in the average list
  */
-typedef enum {
+typedef enum _AverageEntryPositionType {
        OLDEST, NEWEST, INCOMING, AVERAGECUMULATIVE, AVERAGE
 } AverageEntryPositionType;
 
index 00fc02f..9c1b215 100644 (file)
@@ -165,7 +165,7 @@ typedef enum _NodeIdType {
  */
 
 /** Sub-format GPS information, 120 bits = 15 bytes */
-typedef struct {
+typedef struct _GpsInfo {
                uint32_t time :PUD_TIME_BITS; /**< the number of seconds since midnight, ALWAYS present */
                uint32_t lat :PUD_LATITUDE_BITS; /**< latitude */
                uint32_t lon :PUD_LONGITUDE_BITS; /**< longitude */
@@ -176,13 +176,13 @@ typedef struct {
 }__attribute__((__packed__)) GpsInfo;
 
 /** Sub-format Node information, 8 + variable bits = 1 + variable bytes */
-typedef struct {
+typedef struct _NodeInfo {
                uint8_t nodeIdType; /**< the nodeIdType */
                unsigned char nodeId; /**< placeholder for variable length nodeId string */
 }__attribute__((__packed__)) NodeInfo;
 
 /** Complete format, 8+8+8+120+(8+variable) bits =  18+(1+variable) bytes*/
-typedef struct {
+typedef struct _PudOlsrWireFormat {
                uint8_t version; /**< the version of the sentence */
                uint8_t validityTime; /**< the validity time of the sentence */
                uint8_t smask; /**< mask signaling the contents of the sentence */