66#include <sys/appleapiopts.h> 
   69#include <sys/socket.h> 
   93#define RTM_RTTUNIT 1000000  
   98#define RTF_GATEWAY 0x2       
  100#define RTF_REJECT 0x8        
  101#define RTF_DYNAMIC 0x10      
  102#define RTF_MODIFIED 0x20     
  104#define RTF_DELCLONE 0x80     
  105#define RTF_CLONING 0x100     
  106#define RTF_XRESOLVE 0x200    
  107#define RTF_LLINFO 0x400      
  108#define RTF_STATIC 0x800      
  109#define RTF_BLACKHOLE 0x1000  
  110#define RTF_NOIFREF 0x2000    
  111#define RTF_PROTO2 0x4000     
  112#define RTF_PROTO1 0x8000     
  114#define RTF_PRCLONING 0x10000    
  115#define RTF_WASCLONED 0x20000    
  116#define RTF_PROTO3 0x40000       
  118#define RTF_PINNED 0x100000      
  119#define RTF_LOCAL 0x200000       
  120#define RTF_BROADCAST 0x400000   
  121#define RTF_MULTICAST 0x800000   
  122#define RTF_IFSCOPE 0x1000000    
  123#define RTF_CONDEMNED 0x2000000  
  124#define RTF_IFREF 0x4000000      
  125#define RTF_PROXY 0x8000000      
  126#define RTF_ROUTER 0x10000000    
  130    "\020\1UP\2GATEWAY\3HOST\4REJECT\5DYNAMIC\6MODIFIED\7DONE"        \ 
  131    "\10DELCLONE\11CLONING\12XRESOLVE\13LLINFO\14STATIC\15BLACKHOLE"  \ 
  132    "\16NOIFREF\17PROTO2\20PROTO1\21PRCLONING\22WASCLONED\23PROTO3"   \ 
  133    "\25PINNED\26LOCAL\27BROADCAST\30MULTICAST\31IFSCOPE\32CONDEMNED" \ 
  134    "\33IFREF\34PROXY\35ROUTER" 
 
  190#define RTM_DELETE 0x2      
  191#define RTM_CHANGE 0x3      
  193#define RTM_LOSING 0x5      
  194#define RTM_REDIRECT 0x6    
  197#define RTM_OLDADD 0x9      
  198#define RTM_OLDDEL 0xa      
  199#define RTM_RESOLVE 0xb     
  200#define RTM_NEWADDR 0xc     
  201#define RTM_DELADDR 0xd     
  202#define RTM_IFINFO 0xe      
  203#define RTM_NEWMADDR 0xf    
  204#define RTM_DELMADDR 0x10   
  205#define RTM_IFINFO2 0x12    
  206#define RTM_NEWMADDR2 0x13  
  213#define RTV_HOPCOUNT 0x2   
  214#define RTV_EXPIRE 0x4     
  216#define RTV_SPIPE 0x10     
  217#define RTV_SSTHRESH 0x20  
  219#define RTV_RTTVAR 0x80    
  225#define RTA_GATEWAY 0x2  
  226#define RTA_NETMASK 0x4  
  227#define RTA_GENMASK 0x8  
  230#define RTA_AUTHOR 0x40  
  237#define RTAX_GATEWAY 1  
  238#define RTAX_NETMASK 2  
  239#define RTAX_GENMASK 3  
struct sockaddr * rti_info[RTAX_MAX]
struct rt_metrics rtm_rmx
struct rt_metrics rtm_rmx