xref: /xnu-12377.1.9/bsd/net/net_private.modulemap (revision f6217f891ac0bb64f3d375211650a4c1ff8ca1ea)
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