Blame view

include/linux/phonet.h 1.12 KB
bce7b1542   Remi Denis-Courmont   Phonet: global de...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  /**
   * file phonet.h
   *
   * Phonet sockets kernel interface
   *
   * Copyright (C) 2008 Nokia Corporation. All rights reserved.
   *
   * This program is free software; you can redistribute it and/or
   * modify it under the terms of the GNU General Public License
   * version 2 as published by the Free Software Foundation.
   *
   * This program is distributed in the hope that it will be useful, but
   * WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   * General Public License for more details.
   *
   * You should have received a copy of the GNU General Public License
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
   * 02110-1301 USA
   */
bce7b1542   Remi Denis-Courmont   Phonet: global de...
22
23
  #ifndef LINUX_PHONET_H
  #define LINUX_PHONET_H
607ca46e9   David Howells   UAPI: (Scripted) ...
24
  #include <uapi/linux/phonet.h>
bce7b1542   Remi Denis-Courmont   Phonet: global de...
25

f5bb1c558   RĂ©mi Denis-Courmont   Phonet: back-end ...
26
27
28
29
30
31
32
33
34
35
36
37
38
  #define SIOCPNGAUTOCONF		(SIOCDEVPRIVATE + 0)
  
  struct if_phonet_autoconf {
  	uint8_t device;
  };
  
  struct if_phonet_req {
  	char ifr_phonet_name[16];
  	union {
  		struct if_phonet_autoconf ifru_phonet_autoconf;
  	} ifr_ifru;
  };
  #define ifr_phonet_autoconf ifr_ifru.ifru_phonet_autoconf
bce7b1542   Remi Denis-Courmont   Phonet: global de...
39
  #endif