]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/net/radix.h
xnu-3247.1.106.tar.gz
[apple/xnu.git] / bsd / net / radix.h
index 6fa9f77cac589a9f54b0df21484c6994abaa7244..d48399aae2b83465abe6b7b9b540f6a147e1dc8d 100644 (file)
@@ -101,6 +101,7 @@ struct radix_node {
        struct radix_node *rn_twin;
        struct radix_node *rn_ybro;
 #endif
+
 };
 
 #define        rn_dupedkey     rn_u.rn_leaf.rn_Dupedkey
@@ -191,11 +192,11 @@ struct radix_node_head {
 #define Bcmp(a, b, n) bcmp(((caddr_t)(a)), ((caddr_t)(b)), (unsigned)(n))
 #define Bcopy(a, b, n) bcopy(((caddr_t)(a)), ((caddr_t)(b)), (unsigned)(n))
 #define Bzero(p, n) bzero((caddr_t)(p), (unsigned)(n));
-#define R_Malloc(p, t, n) (p = (t) _MALLOC((unsigned long)(n), M_RTABLE, M_WAITOK))
+#define R_Malloc(p, t, n) (p = (t) _MALLOC((uint32_t)(n), M_RTABLE, M_WAITOK))
 #define R_Free(p) FREE((caddr_t)p, M_RTABLE);
 #endif /*KERNEL*/
 
-void    rn_init(void) __attribute__((section("__TEXT, initcode")));
+void    rn_init(void);
 int     rn_inithead(void **, int);
 int     rn_refines(void *, void *);
 struct radix_node