Re-work the adding/removing of ldp_if and ldp_addr.
[mpls-ldp-portable.git] / common / mpls_policy_impl.h
blob163621722f28c72d7e1c2da9c69ca506308c8f3d
2 /*
3 * Copyright (C) James R. Leu 2002
4 * jleu@mindspring.com
6 * This software is covered under the LGPL, for more
7 * info check out http://www.gnu.org/copyleft/lgpl.html
8 */
10 #ifndef _MPLS_POLICY_IMPL_H_
11 #define _MPLS_POLICY_IMPL_H_
13 extern mpls_bool mpls_policy_import_check(mpls_instance_handle handle,
14 mpls_fec * f, mpls_nexthop * nh);
15 extern mpls_bool mpls_policy_ingress_check(mpls_instance_handle handle,
16 mpls_fec * f, mpls_nexthop * nh);
17 extern mpls_bool mpls_policy_egress_check(mpls_instance_handle handle,
18 mpls_fec * p, mpls_nexthop *nh);
19 extern mpls_bool mpls_policy_export_check(mpls_instance_handle handle,
20 mpls_fec * p, mpls_nexthop * nh);
21 extern mpls_bool mpls_policy_address_export_check(mpls_instance_handle handle,
22 mpls_inet_addr * addr);
24 #endif