]> andersk Git - moira.git/blame - lib/mr_private.h
added UREG_HALF_ENROLLED; SMS->Moira
[moira.git] / lib / mr_private.h
CommitLineData
e2a67c78 1/*
2 * $Source$
3 * $Author$
4 * $Header$
5 *
6 * Copyright (C) 1987 by the Massachusetts Institute of Technology
7 *
8 * Private declarations of the SMS library.
9 *
10 * $Log$
f9299e2e 11 * Revision 1.4 1988-04-19 12:42:49 mar
12 * declared version number variable
e2a67c78 13 *
f9299e2e 14 * Revision 1.3 87/06/16 17:48:39 wesommer
15 * Clean up memory allocation, indenting.
16 *
83e80378 17 * Revision 1.2 87/05/31 22:07:06 wesommer
18 * Private data to the sms server and library.
19 *
55ed894e 20 * Revision 1.1 87/05/20 03:12:00 wesommer
21 * Initial revision
22 *
e2a67c78 23 */
24
83e80378 25#include "sms_proto.h"
55ed894e 26
27extern CONNECTION _sms_conn;
55ed894e 28extern OPERATION _sms_send_op, _sms_recv_op;
55ed894e 29
83e80378 30extern int sms_inited;
f9299e2e 31extern int sending_version_no;
55ed894e 32
33/*
34 * You are in a maze of twisty little FSM's, all different.
35 */
36
37#define S_RECV_START 1
38#define S_RECV_DATA 2
39#define S_DECODE_DATA 3
40
41#define EVER (;;)
42
83e80378 43#define CHECK_CONNECTED {if (!_sms_conn) return SMS_NOT_CONNECTED;}
44
45/*
46 * There should be an include file for these..
47 */
48
49extern char *malloc();
50#ifndef htonl
51extern u_long htonl(), ntohl();
52extern u_short htons(), ntohs();
53#endif htonl
54
55
56
This page took 0.13895 seconds and 5 git commands to generate.