     public var PF_NETBIOS: pf_family_t {
         return Glibc.PF_NETBIOS
     }
-    
-    public var PF_PPP: pf_family_t {
-        return Glibc.PF_PPP
-    }
-    
-    public var PF_RESERVED_36: pf_family_t {
-        return Glibc.PF_RESERVED_36
-    }
-    
-    public var PF_UTUN: pf_family_t {
-        return Glibc.PF_UTUN
-    }
-    
-    public var PF_MAX: macro_int_t {
-        return Glibc.PF_MAX
-    }
-    
-    public var PF_VLAN: UInt32 {
-        return Glibc.PF_VLAN
-    }
-    
-    public var SOMAXCONN: macro_int_t {
+
+    #endif
+    
+    public var SOMAXCONN: Int32 {
         return Glibc.SOMAXCONN
     }
     
     public typealias msghdr = Glibc.msghdr
     
-    public var MSG_OOB: macro_int_t {
+    public var MSG_OOB: Int {
         return Glibc.MSG_OOB
     }
     
-    public var MSG_PEEK: macro_int_t {
+    public var MSG_PEEK: Int {
         return Glibc.MSG_PEEK
     }
     
-    public var MSG_DONTROUTE: macro_int_t {
+    public var MSG_DONTROUTE: Int {
         return Glibc.MSG_DONTROUTE
     }
     
-    public var MSG_EOR: macro_int_t {
+    public var MSG_EOR: Int {
         return Glibc.MSG_EOR
     }
     
-    public var MSG_TRUNC: macro_int_t {
+    public var MSG_TRUNC: Int {
         return Glibc.MSG_TRUNC
     }
     
-    public var MSG_CTRUNC: macro_int_t {
+    public var MSG_CTRUNC: Int {
         return Glibc.MSG_CTRUNC
     }
     
-    public var MSG_WAITALL: macro_int_t {
+    public var MSG_WAITALL: Int {
         return Glibc.MSG_WAITALL
     }
     
-    public var MSG_DONTWAIT: macro_int_t {
+    public var MSG_DONTWAIT: Int {
         return Glibc.MSG_DONTWAIT
     }
     

        return Glibc.PF_SIP
    }
    
    public var PF_IPX: pf_family_t {
        return Glibc.PF_IPX
    }
    
    public var PF_RTIP: pf_family_t {
        return Glibc.PF_RTIP
    }
    
    public var PF_PIP: pf_family_t {
        return Glibc.PF_PIP
    }

        return Glibc.PF_HYLINK
    }
    
    public var PF_LINK: pf_family_t {
        return Glibc.PF_LINK
    }
