File: cdrom.h

package info (click to toggle)
ircii-pana 75-2
  • links: PTS
  • area: main
  • in suites: slink
  • size: 4,448 kB
  • ctags: 7,556
  • sloc: ansic: 82,667; makefile: 989; tcl: 153; sh: 124
file content (35 lines) | stat: -rw-r--r-- 834 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#ifndef __cdrom_h_
#define __cdrom_h_

#include <mntent.h>
#include <sys/ioctl.h>
#include <signal.h>
#include <fcntl.h>

#include <linux/cdrom.h>
#include <linux/errno.h>

extern void	set_cd_device (Window *, char *, int);
extern void cd_stop (char *, char *, char *, char *);
extern void cd_eject (char *, char *, char *, char *);
extern void cd_play (char *, char *, char *, char *);
extern void cd_list (char *, char *, char *, char *);
extern void cd_volume (char *, char *, char *, char *);
extern void cd_pause (char *, char *, char *, char *);
extern void cd_help (char *, char *, char *, char *);

struct cdrom_etocentry 
{
	u_char	cdte_track;
	u_char	cdte_adr	:4;
	u_char	cdte_ctrl	:4;
	u_char	cdte_format;
	union cdrom_addr cdte_addr;
	u_char	cdte_datamode;
	int avoid;
	int length;
	int m_length;
	int m_start;
};

#endif