Searched refs:demux (Results 1 - 13 of 13) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/net/
H A Dether_at_pr_module.c225 struct ifnet_demux_desc demux[2]; local
230 bzero(demux, sizeof(demux));
231 demux[0].type = DLIL_DESC_SNAP;
232 demux[0].data = atalk_snap;
233 demux[0].datalen = sizeof(atalk_snap);
234 demux[1].type = DLIL_DESC_SNAP;
235 demux[1].data = aarp_snap;
236 demux[1].datalen = sizeof(aarp_snap);
239 proto.demux_list = demux;
[all...]
H A Dether_if_module.c138 * Header for the demux list, hangs off of IFP at family_cookie
209 const struct ifnet_demux_desc *demux)
215 switch (demux->type) {
219 if (demux->datalen != 2) {
225 if (demux->datalen != 3) {
231 if (demux->datalen != 5) {
242 switch (demux->type) {
247 *(u_int16_t*)demux->data) {
255 if (desc_blk->block_ptr[i].type == demux->type &&
256 bcmp(desc_blk->block_ptr[i].data, demux
206 ether_add_proto_internal( struct ifnet *ifp, protocol_family_t protocol, const struct ifnet_demux_desc *demux) argument
[all...]
H A Dether_inet_pr_module.c507 struct ifnet_demux_desc demux[2]; local
512 bzero(&demux[0], sizeof(demux));
513 demux[0].type = DLIL_DESC_ETYPE2;
514 demux[0].data = &en_native;
515 demux[0].datalen = sizeof(en_native);
516 demux[1].type = DLIL_DESC_ETYPE2;
517 demux[1].data = &arp_native;
518 demux[1].datalen = sizeof(arp_native);
521 proto.demux_list = demux;
[all...]
H A Dether_inet6_pr_module.c235 struct ifnet_demux_desc demux[1]; local
240 demux[0].type = DLIL_DESC_ETYPE2;
241 demux[0].data = &en_6native;
242 demux[0].datalen = sizeof(en_6native);
243 proto.demux_list = demux;
H A Dif_loop.c456 lo_init.demux = lo_demux;
H A Dkpi_interface.h302 for demuxing packets to this protocol (demux descriptors).
305 @param demux_array An array of demux descriptors that describe
308 @param demux_count The number of demux descriptors in the array.
554 @field demux The function used to determine the protocol family of an
580 ifnet_demux_func demux; /* required */ member in struct:ifnet_init_params
651 well as information for how to demux packets for this protocol.
1031 @discussion Inputs packets from the interface. The interface's demux
H A Dif_gif.c305 gif_init.demux = gif_demux;
H A Dif_stf.c300 stf_init.demux = stf_demux;
H A Dif_vlan.c813 vlan_init.demux = ether_demux;
1847 * demux ether type.
1849 * The ethernet demux actually special cases VLAN to support hardware.
1850 * The demux here isn't used. The demux will return PF_VLAN for the
H A Dkpi_interface.c129 ifp->if_demux = init->demux;
H A Dif_bond.c1182 bond_init.demux = ether_demux;
3095 * The ethernet demux special cases to always return PF_BOND if the
/macosx-10.5.8/xnu-1228.15.4/libsyscall/mach/
H A Dmach_msg.c348 * (though errors from the demux routine or the routine it
353 boolean_t (*demux)(mach_msg_header_t *, mach_msg_header_t *),
418 (void) (*demux)(&bufRequest->Head, &bufReply->Head);
477 boolean_t (*demux)(mach_msg_header_t *, mach_msg_header_t *),
533 (void) (*demux)(&bufRequest->Head, &bufReply->Head);
/macosx-10.5.8/xnu-1228.15.4/bsd/netkey/
H A Dkey.c8420 ipsecif_init.demux = ipsecif_demux;

Completed in 77 milliseconds