linux-headers (unknown)

(root)/
include/
linux/
bpqether.h
       1  /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
       2  #ifndef	__BPQETHER_H
       3  #define	__BPQETHER_H
       4  
       5  /*
       6   * 	Defines for the BPQETHER pseudo device driver
       7   */
       8  
       9  #include <linux/if_ether.h>
      10  
      11  #define SIOCSBPQETHOPT		(SIOCDEVPRIVATE+0)	/* reserved */
      12  #define SIOCSBPQETHADDR		(SIOCDEVPRIVATE+1)
      13   
      14  struct bpq_ethaddr {
      15  	unsigned char destination[ETH_ALEN];
      16  	unsigned char accept[ETH_ALEN];
      17  };
      18  
      19  /* 
      20   * For SIOCSBPQETHOPT - this is compatible with PI2/PacketTwin card drivers,
      21   * currently not implemented, though. If someone wants to hook a radio
      22   * to his Ethernet card he may find this useful. ;-)
      23   */
      24  
      25  #define SIOCGBPQETHPARAM	0x5000  /* get Level 1 parameters */
      26  #define SIOCSBPQETHPARAM	0x5001  /* set */
      27  
      28  struct bpq_req  {
      29      int cmd;
      30      int speed;			/* unused */
      31      int clockmode;		/* unused */
      32      int txdelay;
      33      unsigned char persist;	/* unused */
      34      int slotime;		/* unused */
      35      int squeldelay;
      36      int dmachan;		/* unused */
      37      int irq;			/* unused */
      38  };
      39  
      40  #endif