]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/net/route.h
xnu-4570.51.1.tar.gz
[apple/xnu.git] / bsd / net / route.h
index 1e01812ecd3b6e41ba7e3857027699fddd13ec30..141381e0ae3d5a467b813106b11f4606decae957 100644 (file)
@@ -272,6 +272,12 @@ EVENTHANDLER_DECLARE(route_event, route_event_fn);
        ((_rt)->rt_tree_genid != NULL &&                                \
        *(_rt)->rt_tree_genid != (_rt)->rt_genid)
 
+enum {
+       ROUTE_OP_READ,
+       ROUTE_OP_WRITE,
+};
+
+extern int route_op_entitlement_check(struct socket *, kauth_cred_t, int, boolean_t);
 #endif /* BSD_KERNEL_PRIVATE */
 
 #define        RTF_UP          0x1             /* route usable */
@@ -677,6 +683,5 @@ extern void route_event_init(struct route_event *p_route_ev, struct rtentry *rt,
 extern int route_event_walktree(struct radix_node *rn, void *arg);
 extern void route_event_enqueue_nwk_wq_entry(struct rtentry *, struct rtentry *,
     uint32_t, eventhandler_tag, boolean_t);
-
 #endif /* BSD_KERNEL_PRIVATE */
 #endif /* _NET_ROUTE_H_ */