Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/ip_var.h
Show First 20 Lines • Show All 235 Lines • ▼ Show 20 Lines | |||||
int ipip_input(struct mbuf **, int *, int); | int ipip_input(struct mbuf **, int *, int); | ||||
int rsvp_input(struct mbuf **, int *, int); | int rsvp_input(struct mbuf **, int *, int); | ||||
int ip_rsvp_init(struct socket *); | int ip_rsvp_init(struct socket *); | ||||
int ip_rsvp_done(void); | int ip_rsvp_done(void); | ||||
extern int (*ip_rsvp_vif)(struct socket *, struct sockopt *); | extern int (*ip_rsvp_vif)(struct socket *, struct sockopt *); | ||||
extern void (*ip_rsvp_force_done)(struct socket *); | extern void (*ip_rsvp_force_done)(struct socket *); | ||||
extern int (*rsvp_input_p)(struct mbuf **, int *, int); | extern int (*rsvp_input_p)(struct mbuf **, int *, int); | ||||
VNET_DECLARE(struct pfil_head, inet_pfil_hook); /* packet filter hooks */ | VNET_DECLARE(struct pfil_head *, inet_pfil_head); | ||||
#define V_inet_pfil_hook VNET(inet_pfil_hook) | #define V_inet_pfil_head VNET(inet_pfil_head) | ||||
#define PFIL_INET_NAME "inet" | |||||
void in_delayed_cksum(struct mbuf *m); | void in_delayed_cksum(struct mbuf *m); | ||||
/* Hooks for ipfw, dummynet, divert etc. Most are declared in raw_ip.c */ | /* Hooks for ipfw, dummynet, divert etc. Most are declared in raw_ip.c */ | ||||
/* | /* | ||||
* Reference to an ipfw or packet filter rule that can be carried | * Reference to an ipfw or packet filter rule that can be carried | ||||
* outside critical sections. | * outside critical sections. | ||||
* A rule is identified by rulenum:rule_id which is ordered. | * A rule is identified by rulenum:rule_id which is ordered. | ||||
▲ Show 20 Lines • Show All 50 Lines • Show Last 20 Lines |