snaphdr
struct llc_snap_hdr *snaphdr;
snaphdr = (struct llc_snap_hdr *)(e + len);
if (snaphdr->d_lsap == LSAP_SNAP &&
snaphdr->s_lsap == LSAP_SNAP &&
snaphdr->control == CNTL_LLC_UI)
struct llc_snap_hdr *snaphdr;
snaphdr = (struct llc_snap_hdr *)(e + maclen);
if (snaphdr->d_lsap == LSAP_SNAP &&
snaphdr->s_lsap == LSAP_SNAP &&
snaphdr->control == CNTL_LLC_UI) {
ethertype = ntohs(snaphdr->type);
snaphdr->d_lsap);
snaphdr->s_lsap);
snaphdr->control);
snaphdr->org[0], snaphdr->org[1],
snaphdr->org[2]);
llc_snap_hdr_t *snaphdr;
snaphdr = (llc_snap_hdr_t *)(buf->ub_buffer +
snaphdr->pid = BE_16(snaphdr->pid);
type = snaphdr->pid;
snaphdr->dsap, snaphdr->ssap, snaphdr->ctrl));
snaphdr->oui[0], snaphdr->oui[1], snaphdr->oui[2], snaphdr->pid));
llc_snap_hdr_t *snaphdr;
snaphdr =
type = snaphdr->pid;
snaphdr = (struct llc_snap_hdr *)(mp->b_rptr + pktinfo->macLen);
if (ISETHERTYPE(snaphdr)) {
pktinfo->ethertype = REF_NET_USHORT(snaphdr->type);
struct llc_snap_hdr *snaphdr;
snaphdr = (struct llc_snap_hdr *)(mp->b_rptr + pktinfo->macLen);
if (ISETHERTYPE(snaphdr)) {
pktinfo->ethertype = REF_NET_USHORT(snaphdr->type);
struct llc_snap_hdr *snaphdr;
struct llc_snap_hdr *snaphdr = (struct llc_snap_hdr *)(llcpkt);
if (snaphdr->d_lsap == LSAP_RDE) {
(snaphdr->s_lsap != LSAP_RDE))
if (snaphdr->control != CNTL_LLC_UI)
gld_rif_ind(macinfo, rh, pktinfo->shost, snaphdr->s_lsap,
snaphdr->d_lsap); /* Event 4 */
struct llc_snap_hdr *snaphdr = (struct llc_snap_hdr *)(llcpkt);
if ((snaphdr->control & 0xef) == 0xe3) {
dhost, snaphdr->d_lsap, snaphdr->s_lsap);
dhost, rhp, snaphdr->d_lsap, snaphdr->s_lsap);
snaphdr = (struct llc_snap_hdr *)(mp->b_rptr + pktinfo->macLen);
if (ISETHERTYPE(snaphdr)) {
pktinfo->ethertype = REF_NET_USHORT(snaphdr->type);
#define ISETHERTYPE(snaphdr) \
(snaphdr->d_lsap == LSAP_SNAP && \
snaphdr->s_lsap == LSAP_SNAP && \
snaphdr->control == CNTL_LLC_UI && \
snaphdr->org[0] == 0 && \
snaphdr->org[1] == 0 && \
snaphdr->org[2] == 0)
struct llc_snap_hdr *snaphdr;
static int llc1_snap_match(llc1_t *lld, struct snaphdr *snap);
nmp = allocb(sizeof (struct llchdr)+sizeof (struct snaphdr),
(struct snaphdr *)(llchdr+1)))
struct snaphdr *snap;
mp->b_rptr += sizeof (struct snaphdr);
snap = (struct snaphdr *)(llchdr + 1);
llc1_snap_match(llc1_t *lld, struct snaphdr *snap)