1*2b27bdccSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */ 2bce7b154SRemi Denis-Courmont /** 3bce7b154SRemi Denis-Courmont * file phonet.h 4bce7b154SRemi Denis-Courmont * 5bce7b154SRemi Denis-Courmont * Phonet sockets kernel interface 6bce7b154SRemi Denis-Courmont * 7bce7b154SRemi Denis-Courmont * Copyright (C) 2008 Nokia Corporation. All rights reserved. 8bce7b154SRemi Denis-Courmont */ 9bce7b154SRemi Denis-Courmont #ifndef LINUX_PHONET_H 10bce7b154SRemi Denis-Courmont #define LINUX_PHONET_H 11bce7b154SRemi Denis-Courmont 12607ca46eSDavid Howells #include <uapi/linux/phonet.h> 1306f43adbSJaswinder Singh Rajput 14f5bb1c55SRémi Denis-Courmont #define SIOCPNGAUTOCONF (SIOCDEVPRIVATE + 0) 15f5bb1c55SRémi Denis-Courmont 16f5bb1c55SRémi Denis-Courmont struct if_phonet_autoconf { 17f5bb1c55SRémi Denis-Courmont uint8_t device; 18f5bb1c55SRémi Denis-Courmont }; 19f5bb1c55SRémi Denis-Courmont 20f5bb1c55SRémi Denis-Courmont struct if_phonet_req { 21f5bb1c55SRémi Denis-Courmont char ifr_phonet_name[16]; 22f5bb1c55SRémi Denis-Courmont union { 23f5bb1c55SRémi Denis-Courmont struct if_phonet_autoconf ifru_phonet_autoconf; 24f5bb1c55SRémi Denis-Courmont } ifr_ifru; 25f5bb1c55SRémi Denis-Courmont }; 26f5bb1c55SRémi Denis-Courmont #define ifr_phonet_autoconf ifr_ifru.ifru_phonet_autoconf 27bce7b154SRemi Denis-Courmont #endif 28