PUD: cfg: use in_port_t when dealing with ports
authorFerry Huberts <ferry.huberts@pelagic.nl>
Wed, 6 Jun 2012 13:34:28 +0000 (15:34 +0200)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Thu, 7 Jun 2012 22:30:03 +0000 (00:30 +0200)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
lib/pud/src/configTools.c
lib/pud/src/configuration.c

index 42cb05c..036623d 100644 (file)
@@ -259,7 +259,7 @@ bool readULL(const char * parameterName, const char * str, unsigned long long *
  - true on success
  - false otherwise
  */
- bool readIPAddress(const char * parameterName, const char * str, unsigned short portDefault,
+ bool readIPAddress(const char * parameterName, const char * str, in_port_t portDefault,
                union olsr_sockaddr * dst, bool * dstSet) {
        union olsr_sockaddr ip;
        int conversion;
index e501bfd..f83ea47 100644 (file)
@@ -499,7 +499,7 @@ int setRxMcPort(const char *value, void *data __attribute__ ((unused)), set_plug
                return true;
        }
 
-       setOlsrSockaddrPort(getRxMcAddr(), htons((uint16_t) rxMcPortNew));
+       setOlsrSockaddrPort(getRxMcAddr(), htons((in_port_t) rxMcPortNew));
 
        return false;
 }
@@ -675,7 +675,7 @@ int setTxMcPort(const char *value, void *data __attribute__ ((unused)), set_plug
                return true;
        }
 
-       setOlsrSockaddrPort(getTxMcAddr(), htons((uint16_t) txMcPortNew));
+       setOlsrSockaddrPort(getTxMcAddr(), htons((in_port_t) txMcPortNew));
 
        return false;
 }
@@ -824,7 +824,7 @@ int setUplinkPort(const char *value, void *data __attribute__ ((unused)), set_pl
                return true;
        }
 
-       setOlsrSockaddrPort(getUplinkAddr(), htons((uint16_t) uplinkPortNew));
+       setOlsrSockaddrPort(getUplinkAddr(), htons((in_port_t) uplinkPortNew));
 
        return false;
 }