/* RPCSignals.c */
/* RPC: Signals and errors */
/* Dan Swinehart  April 25, 1983 1:48 pm
    L. Stewart, March 6, 1983  4:12 PM, remove Alloc
 */

#include <signal.h>

extern int CODE();

/* This rather silly module is needed in Mesa because of the difficulty of exporting the
	same signals to two interfaces.  We retain it here for compatibility. */

int AuthenticateFailed;
int CallFailed;
int ExportFailed;
int ImportFailed;
int RejectUnbound;
int RejectProtocol;

SignalInitialize()
  {
  AuthenticateFailed = CODE();
  CallFailed = CODE();
  ExportFailed = CODE();
  ImportFailed = CODE();
  RejectUnbound = CODE();
  RejectProtocol = CODE();
  };

int CONT(s, c, sl) int s, c; struct Seal *sl; { return CONTINUE; };
int REJ(s, c, sl) int s, c; struct Seal *sl; { return REJECT; };
int RES(s, c, sl) int s, c; struct Seal *sl; {  return RESUME; };