+++ /dev/null
-/*
- * $Id: libscsi.h,v 1.10 2006/05/25 01:47:07 johnfranks Exp $
- *
- * libscsi.h -- library header for routines to handle the changer
- * support for chio based systems
- *
- * Author: Eric Schnoebelen, eric@cirr.com
- * based on work by: Larry Pyeatt, pyeatt@cs.colostate.edu
- * Copyright: 1997, Eric Schnoebelen
- *
- * Michael C. Povel 03.06.98 added function eject_tape
- */
-
-#ifndef LIBSCSI_H
-#define LIBSCSI_H
-
-#include "amanda.h"
-
-/*
- * This function gets the actual cleaning state of the drive
- */
-int get_clean_state(char *tape);
-
-/*
- * This function gets the next empty slot from the changer
- * (From this slot the tape is loaded ...)
- */
-int GetCurrentSlot(int fd, int drive);
-
-/*
- * Eject the actual tape from the tapedrive
- */
-int eject_tape(char *tape, int type);
-
-
-/*
- * is the specified slot empty?
- */
-int isempty(int fd, int slot);
-
-/*
- * find the first empty slot
- */
-int find_empty(int fd, int start, int count);
-
-/*
- * returns one if there is a tape loaded in the drive
- */
-int drive_loaded(int fd, int drivenum);
-
-
-/*
- * unloads the drive, putting the tape in the specified slot
- */
-int unload(int fd, int drive, int slot);
-
-/*
- * moves tape from the specified slot into the drive
- */
-int load(int fd, int drive, int slot);
-
-/*
- * return the number of slots in the robot
- */
-int get_slot_count(int fd);
-
-/*
- * return the number of drives in the robot
- */
-int get_drive_count(int fd);
-
-#endif /* !LIBSCSI_H */