Lines Matching refs:fddip
190 extract_fddi_addrs(const struct fddi_header *fddip, char *fsrc, char *fdst) in extract_fddi_addrs() argument
200 fdst[i] = fddi_bit_swap[fddip->fddi_dhost[i]]; in extract_fddi_addrs()
202 fsrc[i] = fddi_bit_swap[fddip->fddi_shost[i]]; in extract_fddi_addrs()
205 memcpy(fdst, (const char *)fddip->fddi_dhost, 6); in extract_fddi_addrs()
206 memcpy(fsrc, (const char *)fddip->fddi_shost, 6); in extract_fddi_addrs()
214 fddi_hdr_print(register const struct fddi_header *fddip, register u_int length, in fddi_hdr_print() argument
224 fddip->fddi_fc, in fddi_hdr_print()
230 (void) print_fddi_fc(fddip->fddi_fc); in fddi_hdr_print()
244 const struct fddi_header *fddip = (const struct fddi_header *)p; in fddi_print() local
256 extract_fddi_addrs(fddip, (char *)ESRC(&ehdr), (char *)EDST(&ehdr)); in fddi_print()
259 fddi_hdr_print(fddip, length, ESRC(&ehdr), EDST(&ehdr)); in fddi_print()
267 if ((fddip->fddi_fc & FDDIFC_CLFF) == FDDIFC_LLC_ASYNC) { in fddi_print()
276 fddi_hdr_print(fddip, length + FDDI_HDRLEN, in fddi_print()
285 } else if ((fddip->fddi_fc & FDDIFC_CLFF) == FDDIFC_SMT) in fddi_print()
290 fddi_hdr_print(fddip, length + FDDI_HDRLEN, ESRC(&ehdr), in fddi_print()