gif_variant
gif_encap_attach(struct gif_variant *var)
gif_encap_detach(struct gif_variant *var)
struct gif_variant *ovar, *nvar;
struct gif_variant *var2;
static int gif_transmit_direct(struct gif_variant *, struct mbuf *);
struct gif_variant *ovar, *nvar;
static int gif_encap_attach(struct gif_variant *);
gif_update_variant(struct gif_softc *sc, struct gif_variant *nvar)
struct gif_variant *ovar = sc->gif_var;
static int gif_encap_detach(struct gif_variant *);
static void gif_update_variant(struct gif_softc *, struct gif_variant *);
struct gif_variant *var;
struct gif_variant *var;
struct gif_variant *var;
struct gif_variant *var = NULL;
struct gif_variant *var;
struct gif_variant *var;
gif_transmit_direct(struct gif_variant *var, struct mbuf *m)
struct gif_variant *var;
struct gif_variant *var;
gif_putref_variant(struct gif_variant *var, struct psref *psref)
gif_heldref_variant(struct gif_variant *var)
int (*gv_output)(struct gif_variant *, int, struct mbuf *);
struct gif_variant *gif_var; /*
static __inline struct gif_variant *
struct gif_variant *var = gif_getref_variant(sc, &psref_var);
gif_validate4(const struct ip *ip, struct gif_variant *var, struct ifnet *ifp)
gif_encapcheck4(struct mbuf *m, int off, int proto, struct gif_variant *var)
in_gif_attach(struct gif_variant *var)
in_gif_detach(struct gif_variant *var)
static int gif_validate4(const struct ip *, struct gif_variant *,
in_gif_output(struct gif_variant *var, int family, struct mbuf *m)
struct gif_variant;
int gif_encapcheck4(struct mbuf *, int, int, struct gif_variant *);
int in_gif_attach(struct gif_variant *);
int in_gif_detach(struct gif_variant *);
struct gif_variant *var = gif_getref_variant(sc, &psref_var);
gif_validate6(const struct ip6_hdr *ip6, struct gif_variant *var,
gif_encapcheck6(struct mbuf *m, int off, int proto, struct gif_variant *var)
in6_gif_attach(struct gif_variant *var)
in6_gif_detach(struct gif_variant *var)
struct gif_variant *var;
static int gif_validate6(const struct ip6_hdr *, struct gif_variant *,
in6_gif_output(struct gif_variant *var, int family, struct mbuf *m)
struct gif_variant;
int gif_encapcheck6(struct mbuf *, int, int, struct gif_variant *);
int in6_gif_attach(struct gif_variant *);
int in6_gif_detach(struct gif_variant *);