1234567891011121314151617181920212223242526272829303132 |
- /* SPDX-License-Identifier: GPL-2.0 */
- /*
- * BlueZ - Bluetooth protocol stack for Linux
- *
- * Copyright (C) 2022 Intel Corporation
- */
- #ifndef __ISO_H
- #define __ISO_H
- /* ISO defaults */
- #define ISO_DEFAULT_MTU 251
- #define ISO_MAX_NUM_BIS 0x1f
- /* ISO socket broadcast address */
- struct sockaddr_iso_bc {
- bdaddr_t bc_bdaddr;
- __u8 bc_bdaddr_type;
- __u8 bc_sid;
- __u8 bc_num_bis;
- __u8 bc_bis[ISO_MAX_NUM_BIS];
- };
- /* ISO socket address */
- struct sockaddr_iso {
- sa_family_t iso_family;
- bdaddr_t iso_bdaddr;
- __u8 iso_bdaddr_type;
- struct sockaddr_iso_bc iso_bc[];
- };
- #endif /* __ISO_H */
|