Lines Matching refs:offset

243     u_int	    offset;
298 offset = MST_BPDU_MSTI_OFFSET;
300 msti = EXTRACT_16BITS(ptr + offset +
305 msti, bittok2str(stp_bpdu_flag_values, "none", ptr[offset]),
307 RSTP_EXTRACT_PORT_ROLE(ptr[offset])));
309 stp_print_bridge_id(ptr + offset +
311 EXTRACT_32BITS(ptr + offset +
314 ptr[offset + MST_BPDU_MSTI_BRIDGE_PRIO_OFFSET] >> 4,
315 ptr[offset + MST_BPDU_MSTI_PORT_PRIO_OFFSET] >> 4,
316 ptr[offset + MST_BPDU_MSTI_REMAIN_HOPS_OFFSET]);
319 offset += MST_BPDU_MSTI_LENGTH;
325 stp_print_spb_bpdu(const struct stp_bpdu_ *stp_bpdu, u_int offset)
338 EXTRACT_16BITS (ptr + offset),
339 ptr + offset + SPB_BPDU_CONFIG_NAME_OFFSET,
340 EXTRACT_16BITS(ptr + offset + SPB_BPDU_CONFIG_REV_OFFSET),
341 EXTRACT_32BITS(ptr + offset + SPB_BPDU_CONFIG_DIGEST_OFFSET),
342 EXTRACT_32BITS(ptr + offset + SPB_BPDU_CONFIG_DIGEST_OFFSET + 4),
343 EXTRACT_32BITS(ptr + offset + SPB_BPDU_CONFIG_DIGEST_OFFSET + 8),
344 EXTRACT_32BITS(ptr + offset + SPB_BPDU_CONFIG_DIGEST_OFFSET + 12));
350 ptr[offset + SPB_BPDU_AGREEMENT_OFFSET]>>6,
351 ptr[offset + SPB_BPDU_AGREEMENT_OFFSET]>>4 & 0x3,
352 ptr[offset + SPB_BPDU_AGREEMENT_OFFSET]>>3 & 0x1,
353 ptr[offset + SPB_BPDU_AGREEMENT_OFFSET]>>2 & 0x1,
354 ptr[offset + SPB_BPDU_AGREEMENT_FORMAT_OFFSET]>>4,
355 ptr[offset + SPB_BPDU_AGREEMENT_FORMAT_OFFSET]&0x00ff,
356 ptr[offset + SPB_BPDU_AGREEMENT_CON_OFFSET]>>4,
357 ptr[offset + SPB_BPDU_AGREEMENT_CON_OFFSET]&0x00ff,
358 EXTRACT_16BITS(ptr + offset + SPB_BPDU_AGREEMENT_EDGE_OFFSET),
359 EXTRACT_32BITS(ptr + offset + SPB_BPDU_AGREEMENT_DIGEST_OFFSET),
360 EXTRACT_32BITS(ptr + offset + SPB_BPDU_AGREEMENT_DIGEST_OFFSET)+4,
361 EXTRACT_32BITS(ptr + offset + SPB_BPDU_AGREEMENT_DIGEST_OFFSET)+8,
362 EXTRACT_32BITS(ptr + offset + SPB_BPDU_AGREEMENT_DIGEST_OFFSET)+12,
363 EXTRACT_32BITS(ptr + offset + SPB_BPDU_AGREEMENT_DIGEST_OFFSET)+16);
466 * c-basic-offset: 4