netid_t
netid_t id;
netid_t id;
netid_t ipdn_netid; /* netstack id */
ipd_nin_create(const netid_t id)
ipd_nin_shutdown(const netid_t id, void *arg)
ipd_nin_destroy(const netid_t id, void *arg)
netid_t id = ifs->ifs_netid;
netid_t ifs_netid;
static void *ipf_stack_create __P((const netid_t));
static void ipf_stack_destroy __P((const netid_t, void *));
static void ipf_stack_shutdown __P((const netid_t, void *));
ipf_stack_create_one(const netid_t id, const zoneid_t zid, boolean_t from_gz,
ipf_stack_create(const netid_t id)
ipf_stack_shutdown(const netid_t id, void *arg)
ipf_stack_destroy_one(const netid_t id, ipf_stack_t *ifs)
ipf_stack_destroy(const netid_t id, void *arg)
netid_t netid;
bpf_create_inst(const netid_t netid)
bpf_shutdown_inst(const netid_t netid, void *arg)
bpf_destroy_inst(const netid_t netid, void *arg)
static void *bpf_create_inst(const netid_t);
static void bpf_destroy_inst(const netid_t, void *);
static void bpf_shutdown_inst(const netid_t, void *);
net_protocol_lookup(netid_t netid, const char *protocol)
net_protocol_walk(netid_t netid, net_handle_t info)
netid_t
net_kstat_create(netid_t netid, char *module, int instance, char *name,
net_kstat_delete(netid_t netid, kstat_t *ks)
net_protocol_register(netid_t id, const net_protocol_t *info)
nts->nts_id = (netid_t)stackid;
netid_t
net_getzoneidbynetid(netid_t netid)
net_getnetstackidbynetid(netid_t netid)
netid_t
net_getnetistackbyid(netid_t netid)
net_instance_notify_register(netid_t netid, hook_notify_fn_t callback,
net_instance_notify_unregister(netid_t netid, hook_notify_fn_t callback)
netid_t ni_netid;
void *(*nin_create)(const netid_t);
void (*nin_destroy)(const netid_t, void *);
void (*nin_shutdown)(const netid_t, void *);
netid_t nts_id;
extern neti_stack_t *net_getnetistackbyid(netid_t);
extern netstackid_t net_getnetstackidbynetid(netid_t);
extern netid_t net_getnetidbynetstackid(netstackid_t);
extern netid_t net_zoneidtonetid(zoneid_t);
extern zoneid_t net_getzoneidbynetid(netid_t);
extern int net_instance_notify_register(netid_t, hook_notify_fn_t, void *);
extern int net_instance_notify_unregister(netid_t netid, hook_notify_fn_t);
extern kstat_t *net_kstat_create(netid_t, char *, int, char *, char *,
extern void net_kstat_delete(netid_t, kstat_t *);
extern net_handle_t net_protocol_lookup(netid_t, const char *);
extern net_handle_t net_protocol_register(netid_t, const net_protocol_t *);
extern net_handle_t net_protocol_walk(netid_t, net_handle_t);
viona_nethook_init(netid_t nid, viona_nethook_t *vnh, char *nh_name,
viona_neti_create(const netid_t netid)
viona_neti_shutdown(netid_t nid, void *arg)
viona_neti_destroy(netid_t nid, void *arg)
netid_t vni_netid;