1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved. */
7 #define HCI_HEADER_SIZE 4
10 * The NIC type definition:
11 * For backward compatibility, lower 16 bits used as they were.
12 * Lower 16 bit: NIC_TYPE values
13 * Uppoer 16 bit: NIC_TYPE Flags
15 #define NIC_TYPE_NIC0 0x00000010
16 #define NIC_TYPE_NIC1 0x00000011
17 #define NIC_TYPE_NIC2 0x00000012
18 #define NIC_TYPE_NIC3 0x00000013
19 #define NIC_TYPE_ARP 0x00000100
20 #define NIC_TYPE_ICMPV6 0x00000200
21 #define NIC_TYPE_MASK 0x0000FFFF
22 #define NIC_TYPE_F_IPV4 0x00010000
23 #define NIC_TYPE_F_IPV6 0x00020000
24 #define NIC_TYPE_F_DHCP 0x00040000
25 #define NIC_TYPE_F_NDP 0x00080000
26 #define NIC_TYPE_F_VLAN 0x00100000
65 struct hci_pdn_table_ind {
76 struct hci_connect_ind {
82 #endif /* _HCI_PACKET_H_ */