#ifndef _BSD_SYSV_COMMON_H
#define _BSD_SYSV_COMMON_H
#include <papi.h>
#include <config-site.h>
#ifdef __cplusplus
extern "C" {
#endif
extern char **strsplit(char *string, const char *seperators);
extern char *verbose_papi_message(papi_service_t svc, papi_status_t status);
extern int berkeley_cancel_request(papi_service_t svc, FILE *fp, char *dest,
int ac, char *av[]);
extern int get_printer_id(char *name, char **printer, int *id);
extern int berkeley_queue_report(papi_service_t svc, FILE *fp, char *dest,
int fmt, int ac, char *av[]);
extern papi_status_t jobSubmitSTDIN(papi_service_t svc, char *printer,
char *prefetch, int len,
papi_attribute_t **list, papi_job_t *job);
extern char **interest_list(papi_service_t svc);
extern char *localhostname();
extern char *lp_type_to_mime_type(char *lp_type);
extern int is_postscript(const char *file);
extern int is_postscript_stream(int fd, char *buf, int *len);
extern int cli_auth_callback(papi_service_t svc, void *app_data);
extern int32_t job_to_be_queried(papi_service_t svc, char *printer, int32_t id);
#ifdef __cplusplus
}
#endif
#endif