Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /*
  2  * net.h
  3  *
  4  * Copyright (C) 2000 Marcus Metzler <marcus@convergence.de>
  5  *                  & Ralph  Metzler <ralph@convergence.de>
  6  *                    for convergence integrated media GmbH
  7  *
  8  * This program is free software; you can redistribute it and/or
  9  * modify it under the terms of the GNU Lesser General Public License
 10  * as published by the Free Software Foundation; either version 2.1
 11  * of the License, or (at your option) any later version.
 12  *
 13  * This program is distributed in the hope that it will be useful,
 14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
 15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 16  * GNU General Public License for more details.
 17  *
 18  * You should have received a copy of the GNU Lesser General Public License
 19  * along with this program; if not, write to the Free Software
 20  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 21  *
 22  */
 23 
 24 #ifndef _DVBNET_H_
 25 #define _DVBNET_H_
 26 
 27 #include <asm/types.h>
 28 
 29 
 30 struct dvb_net_if {
 31         __u16 pid;
 32         __u16 if_num;
 33         __u8  feedtype;
 34 #define DVB_NET_FEEDTYPE_MPE 0  /* multi protocol encapsulation */
 35 #define DVB_NET_FEEDTYPE_ULE 1  /* ultra lightweight encapsulation */
 36 };
 37 
 38 
 39 #define NET_ADD_IF    _IOWR('o', 52, struct dvb_net_if)
 40 #define NET_REMOVE_IF _IO('o', 53)
 41 #define NET_GET_IF    _IOWR('o', 54, struct dvb_net_if)
 42 
 43 
 44 /* binary compatibility cruft: */
 45 struct __dvb_net_if_old {
 46         __u16 pid;
 47         __u16 if_num;
 48 };
 49 #define __NET_ADD_IF_OLD _IOWR('o', 52, struct __dvb_net_if_old)
 50 #define __NET_GET_IF_OLD _IOWR('o', 54, struct __dvb_net_if_old)
 51 
 52 
 53 #endif /*_DVBNET_H_*/
 54 
  This page was automatically generated by the LXR engine.