Skip to content
Snippets Groups Projects
Commit 17371182 authored by Steven Murray's avatar Steven Murray
Browse files

Added EXTERN_C prefix to rmc C functions

parent cde1f789
No related branches found
No related tags found
No related merge requests found
......@@ -5,5 +5,7 @@
#pragma once
int rmc_logit(const char *const func, const char *const msg, ...);
#include "h/osdep.h"
EXTERN_C int rmc_logit(const char *const func, const char *const msg, ...);
......@@ -5,5 +5,7 @@
#pragma once
void rmc_logreq(const char *const func, char *const logbuf);
#include "h/osdep.h"
EXTERN_C void rmc_logreq(const char *const func, char *const logbuf);
......@@ -5,7 +5,8 @@
#pragma once
#include "h/osdep.h"
#include "h/smc_struct.h"
int rmc_marshall_element (char **const sbpp, const struct smc_element_info *const element_info);
EXTERN_C int rmc_marshall_element (char **const sbpp, const struct smc_element_info *const element_info);
......@@ -24,7 +24,9 @@
#pragma once
int rmc_send_scsi_cmd (
#include "h/osdep.h"
EXTERN_C int rmc_send_scsi_cmd (
const int tapefd,
const char *const path,
const int do_not_open,
......
......@@ -5,5 +5,7 @@
#pragma once
int rmc_sendrep(const int rpfd, const int rep_type, ...);
#include "h/osdep.h"
EXTERN_C int rmc_sendrep(const int rpfd, const int rep_type, ...);
......@@ -23,14 +23,15 @@
#pragma once
#include "h/osdep.h"
#include "h/smc_struct.h"
int smc_get_geometry(
EXTERN_C int smc_get_geometry(
const int fd,
const char *const rbtdev,
struct robot_info *const robot_info);
int smc_read_elem_status(
EXTERN_C int smc_read_elem_status(
const int fd,
const char *const rbtdev,
const int type,
......@@ -38,7 +39,7 @@ int smc_read_elem_status(
const int nbelem,
struct smc_element_info element_info[]);
int smc_find_cartridge2 (
EXTERN_C int smc_find_cartridge2 (
const int fd,
const char *const rbtdev,
const char *const find_template,
......@@ -47,7 +48,7 @@ int smc_find_cartridge2 (
const int nbelem,
struct smc_element_info element_info[]);
int smc_find_cartridge(
EXTERN_C int smc_find_cartridge(
const int fd,
const char *const rbtdev,
const char *const find_template,
......@@ -56,11 +57,11 @@ int smc_find_cartridge(
const int nbelem,
struct smc_element_info element_info[]);
int smc_lasterror(
EXTERN_C int smc_lasterror(
struct smc_status *const smc_stat,
char **const msgaddr);
int smc_move_medium(
EXTERN_C int smc_move_medium(
const int fd,
const char *const rbtdev,
const int from,
......
......@@ -5,9 +5,10 @@
#pragma once
#include "h/osdep.h"
#include "h/smc_struct.h"
int smc_dismount (
EXTERN_C int smc_dismount (
const int rpfd,
const int fd,
const char *const loader,
......@@ -15,21 +16,21 @@ int smc_dismount (
const int drvord,
const char *const vid);
int smc_export (
EXTERN_C int smc_export (
const int rpfd,
const int fd,
const char *const loader,
struct robot_info *const robot_info,
const char *const vid);
int smc_import (
EXTERN_C int smc_import (
const int rpfd,
const int fd,
const char *const loader,
struct robot_info *const robot_info,
const char *const vid);
int smc_mount (
EXTERN_C int smc_mount (
const int rpfd,
const int fd,
const char *const loader,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment