#ifndef _INCLUDE_PRAGMA_RTGEXTRA_LIB_H
#define _INCLUDE_PRAGMA_RTGEXTRA_LIB_H

/* Needed for Storm C */

#ifndef  CLIB_RTGEXTRA_PROTOS_H
#include <clib/rtgextra_protos.h>
#endif

#ifdef __cplusplus
extern "C" {
#endif

#pragma amicall(RTGExtraBase, 30, OpenClient(a0,a1,d0,d1,d2))
#pragma amicall(RTGExtraBase, 36, OpenServer(a0,d0,d1,d2))
#pragma amicall(RTGExtraBase, 42, CloseClient(a0,a1))
#pragma amicall(RTGExtraBase, 48, CloseServer(a0,a1))
#pragma amicall(RTGExtraBase, 54, RunServer(a0,a1,a2,a3,d0))
#pragma amicall(RTGExtraBase, 60, RtgSend(a0,a1,a2,a3,d0))
#pragma amicall(RTGExtraBase, 66, RtgRecv(a0,a1,a2,a3,d0))
#pragma amicall(RTGExtraBase, 72, RtgAccept(a0,a1))
#pragma amicall(RTGExtraBase, 78, RtgIoctl(a0,a1,a2))
#pragma amicall(RTGExtraBase, 84, GetUDPName(a0,a1))
#pragma amicall(RTGExtraBase, 90, RtgInAdr(a0,a1))

#ifdef __cplusplus
}
#endif

#endif
