removed unused inline, moved prefix_to_netmask4 to *.c file
authorSven-Ola Tuecke <sven-ola@gmx.de>
Thu, 18 Mar 2010 08:00:00 +0000 (09:00 +0100)
committerSven-Ola Tuecke <sven-ola@gmx.de>
Thu, 18 Mar 2010 08:00:00 +0000 (09:00 +0100)
src/ipcalc.c
src/ipcalc.h
src/lq_packet.h

index 2330139..5416c68 100644 (file)
@@ -206,6 +206,16 @@ olsr_string_to_prefix(int ipversion, struct olsr_ip_prefix *dst, const char *str
   return inet_pton(ipversion, buf, &dst->prefix) == 1 ? 0 : -1;
 }
 
+/* we need to handle one value specifically since shifting
+ * 32 bits of a 32 bit integer is the same as shifting 0 bits.
+ * The result is in host-byte-order.
+ */
+static INLINE uint32_t
+prefix_to_netmask4(uint8_t prefixlen)
+{
+  return prefixlen == 0 ? 0 : (~0U << (32 - prefixlen));
+}
+
 /* see if the ipaddr is in the net. That is equivalent to the fact that the net part
  * of both are equal. So we must compare the first <prefixlen> bits. Network-byte-order!
  */
index 79ae002..36bb190 100644 (file)
@@ -159,16 +159,6 @@ sockaddr4_to_string(struct ipaddr_str *const buf, const struct sockaddr *const a
   return ip4_to_string(buf, addr4->sin_addr);
 }
 
-/* we need to handle one value specifically since shifting
- * 32 bits of a 32 bit integer is the same as shifting 0 bits.
- * The result is in host-byte-order.
- */
-static INLINE uint32_t
-prefix_to_netmask4(uint8_t prefixlen)
-{
-  return prefixlen == 0 ? 0 : (~0U << (32 - prefixlen));
-}
-
 static INLINE bool
 is_prefix_niit_ipv6(const struct olsr_ip_prefix *p) {
   return olsr_cnf->ip_version == AF_INET6 && IN6_IS_ADDR_V4MAPPED(&p->prefix.v6)
index 804f900..d821b2d 100644 (file)
@@ -276,12 +276,6 @@ pkt_put_ipaddress(uint8_t ** p, const union olsr_ip_addr *var)
   memcpy(*p, var, olsr_cnf->ipsize);
   *p += olsr_cnf->ipsize;
 }
-static INLINE void
-pkt_put_prefixlen(uint8_t ** p, uint8_t var)
-{
-  prefix_to_netmask(*p, olsr_cnf->ipsize, var);
-  *p += olsr_cnf->ipsize;
-}
 
 void olsr_output_lq_hello(void *para);