1*f6217f89SApple OSS Distributionsmodule DarwinPrivate.net [system] { 2*f6217f89SApple OSS Distributions #ifndef XNU_PLATFORM_MacOSX 3*f6217f89SApple OSS Distributions module bpf { 4*f6217f89SApple OSS Distributions header "net/bpf.h" 5*f6217f89SApple OSS Distributions export * 6*f6217f89SApple OSS Distributions } 7*f6217f89SApple OSS Distributions 8*f6217f89SApple OSS Distributions #endif 9*f6217f89SApple OSS Distributions explicit module bpf_private { 10*f6217f89SApple OSS Distributions header "net/bpf_private.h" 11*f6217f89SApple OSS Distributions export * 12*f6217f89SApple OSS Distributions } 13*f6217f89SApple OSS Distributions 14*f6217f89SApple OSS Distributions module if_ipsec { 15*f6217f89SApple OSS Distributions header "net/if_ipsec.h" 16*f6217f89SApple OSS Distributions export * 17*f6217f89SApple OSS Distributions } 18*f6217f89SApple OSS Distributions 19*f6217f89SApple OSS Distributions module if { 20*f6217f89SApple OSS Distributions header "net/if_private.h" 21*f6217f89SApple OSS Distributions export * 22*f6217f89SApple OSS Distributions } 23*f6217f89SApple OSS Distributions 24*f6217f89SApple OSS Distributions #ifndef XNU_PLATFORM_MacOSX 25*f6217f89SApple OSS Distributions module if_media { 26*f6217f89SApple OSS Distributions header "net/if_media.h" 27*f6217f89SApple OSS Distributions export * 28*f6217f89SApple OSS Distributions } 29*f6217f89SApple OSS Distributions 30*f6217f89SApple OSS Distributions #endif 31*f6217f89SApple OSS Distributions module if_mib { 32*f6217f89SApple OSS Distributions #ifndef XNU_PLATFORM_MacOSX 33*f6217f89SApple OSS Distributions header "net/if_mib.h" 34*f6217f89SApple OSS Distributions #endif 35*f6217f89SApple OSS Distributions header "net/if_mib_private.h" 36*f6217f89SApple OSS Distributions export * 37*f6217f89SApple OSS Distributions } 38*f6217f89SApple OSS Distributions module if_var { 39*f6217f89SApple OSS Distributions header "net/if_var_private.h" 40*f6217f89SApple OSS Distributions export * 41*f6217f89SApple OSS Distributions } 42*f6217f89SApple OSS Distributions 43*f6217f89SApple OSS Distributions module if_vlan_var { 44*f6217f89SApple OSS Distributions header "net/if_vlan_var.h" 45*f6217f89SApple OSS Distributions export * 46*f6217f89SApple OSS Distributions } 47*f6217f89SApple OSS Distributions 48*f6217f89SApple OSS Distributions module necp { 49*f6217f89SApple OSS Distributions header "net/necp.h" 50*f6217f89SApple OSS Distributions export * 51*f6217f89SApple OSS Distributions } 52*f6217f89SApple OSS Distributions 53*f6217f89SApple OSS Distributions module network_agent { 54*f6217f89SApple OSS Distributions header "net/network_agent.h" 55*f6217f89SApple OSS Distributions export * 56*f6217f89SApple OSS Distributions } 57*f6217f89SApple OSS Distributions 58*f6217f89SApple OSS Distributions module route { 59*f6217f89SApple OSS Distributions #ifndef XNU_PLATFORM_MacOSX 60*f6217f89SApple OSS Distributions header "net/route.h" 61*f6217f89SApple OSS Distributions #endif 62*f6217f89SApple OSS Distributions header "net/route_private.h" 63*f6217f89SApple OSS Distributions export * 64*f6217f89SApple OSS Distributions } 65*f6217f89SApple OSS Distributions} 66