Doc changes.
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
$Id: freebsd_ioctl.c,v 1.4 2005/07/23 21:36:54 rocky Exp $
|
$Id: freebsd_ioctl.c,v 1.5 2005/07/23 21:39:19 rocky Exp $
|
||||||
|
|
||||||
Copyright (C) 2003, 2004, 2005 Rocky Bernstein <rocky@panix.com>
|
Copyright (C) 2003, 2004, 2005 Rocky Bernstein <rocky@panix.com>
|
||||||
|
|
||||||
@@ -27,7 +27,7 @@
|
|||||||
# include "config.h"
|
# include "config.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static const char _rcsid[] = "$Id: freebsd_ioctl.c,v 1.4 2005/07/23 21:36:54 rocky Exp $";
|
static const char _rcsid[] = "$Id: freebsd_ioctl.c,v 1.5 2005/07/23 21:39:19 rocky Exp $";
|
||||||
|
|
||||||
#ifdef HAVE_FREEBSD_CDROM
|
#ifdef HAVE_FREEBSD_CDROM
|
||||||
|
|
||||||
@@ -140,20 +140,21 @@ get_disc_last_lsn_freebsd_ioctl (_img_private_t *_obj)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
Eject media. Return 0 if successful, 1 otherwise.
|
Eject media in CD-ROM drive. Return DRIVER_OP_SUCCESS if successful,
|
||||||
|
DRIVER_OP_ERROR on error.
|
||||||
*/
|
*/
|
||||||
int
|
static driver_return_code_t
|
||||||
eject_media_freebsd_ioctl (_img_private_t *env)
|
eject_media_freebsd_ioctl (_img_private_t *env)
|
||||||
{
|
{
|
||||||
_img_private_t *_obj = env;
|
_img_private_t *_obj = env;
|
||||||
int ret=1;
|
int ret=DRIVER_OP_ERROR;
|
||||||
|
|
||||||
if (ioctl(_obj->gen.fd, CDIOCALLOW) == -1) {
|
if (ioctl(_obj->gen.fd, CDIOCALLOW) == -1) {
|
||||||
cdio_warn("ioctl(fd, CDIOCALLOW) failed: %s\n", strerror(errno));
|
cdio_warn("ioctl(fd, CDIOCALLOW) failed: %s\n", strerror(errno));
|
||||||
} else if (ioctl(_obj->gen.fd, CDIOCEJECT) == -1) {
|
} else if (ioctl(_obj->gen.fd, CDIOCEJECT) == -1) {
|
||||||
cdio_warn("ioctl(CDIOCEJECT) failed: %s\n", strerror(errno));
|
cdio_warn("ioctl(CDIOCEJECT) failed: %s\n", strerror(errno));
|
||||||
} else {
|
} else {
|
||||||
ret=0;
|
ret=DRIVER_OP_SUCCESS;;
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
$Id: gnu_linux.c,v 1.15 2005/07/07 06:53:04 rocky Exp $
|
$Id: gnu_linux.c,v 1.16 2005/07/23 21:39:18 rocky Exp $
|
||||||
|
|
||||||
Copyright (C) 2001 Herbert Valerio Riedel <hvr@gnu.org>
|
Copyright (C) 2001 Herbert Valerio Riedel <hvr@gnu.org>
|
||||||
Copyright (C) 2002, 2003, 2004, 2005 Rocky Bernstein <rocky@panix.com>
|
Copyright (C) 2002, 2003, 2004, 2005 Rocky Bernstein <rocky@panix.com>
|
||||||
@@ -27,7 +27,7 @@
|
|||||||
# include "config.h"
|
# include "config.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static const char _rcsid[] = "$Id: gnu_linux.c,v 1.15 2005/07/07 06:53:04 rocky Exp $";
|
static const char _rcsid[] = "$Id: gnu_linux.c,v 1.16 2005/07/23 21:39:18 rocky Exp $";
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
@@ -587,7 +587,10 @@ get_track_msf_linux(void *p_user_data, track_t i_track, msf_t *msf)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
Eject media in CD drive.
|
Eject media in CD-ROM drive. Return DRIVER_OP_SUCCESS if successful,
|
||||||
|
DRIVER_OP_ERROR on error.
|
||||||
|
*/
|
||||||
|
|
||||||
*/
|
*/
|
||||||
static driver_return_code_t
|
static driver_return_code_t
|
||||||
eject_media_linux (void *p_user_data) {
|
eject_media_linux (void *p_user_data) {
|
||||||
|
|||||||
Reference in New Issue
Block a user