root/include/net/firewire.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 #ifndef _NET_FIREWIRE_H
   3 #define _NET_FIREWIRE_H
   4 
   5 /* Pseudo L2 address */
   6 #define FWNET_ALEN      16
   7 union fwnet_hwaddr {
   8         u8 u[FWNET_ALEN];
   9         /* "Hardware address" defined in RFC2734/RF3146 */
  10         struct {
  11                 __be64 uniq_id;         /* EUI-64                       */
  12                 u8 max_rec;             /* max packet size              */
  13                 u8 sspd;                /* max speed                    */
  14                 __be16 fifo_hi;         /* hi 16bits of FIFO addr       */
  15                 __be32 fifo_lo;         /* lo 32bits of FIFO addr       */
  16         } __packed uc;
  17 };
  18 
  19 /* Pseudo L2 Header */
  20 #define FWNET_HLEN      18
  21 struct fwnet_header {
  22         u8 h_dest[FWNET_ALEN];  /* destination address */
  23         __be16 h_proto;         /* packet type ID field */
  24 } __packed;
  25 
  26 #endif

/* [<][>][^][v][top][bottom][index][help] */