blob: a0bf634d49fff4ed9752a133dd8666bb695f0525 [file] [log] [blame]
Alexandre Lision67916dd2014-01-24 13:33:04 -05001/*
2 * Copyright 1992 by Jutta Degener and Carsten Bormann, Technische
3 * Universitaet Berlin. See the accompanying file "COPYRIGHT" for
4 * details. THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE.
5 */
6
7static char const ident[] = "$Header: /tmp_amd/presto/export/kbs/jutta/src/gsm/RCS/gsm_create.c,v 1.4 1996/07/02 09:59:05 jutta Exp $";
8
9#include "config.h"
10
11#ifdef HAS_STRING_H
12#include <string.h>
13#else
14# include "proto.h"
15 extern char * memset P((char *, int, int));
16#endif
17
18#ifdef HAS_STDLIB_H
19# include <stdlib.h>
20#else
21# ifdef HAS_MALLOC_H
22# include <malloc.h>
23# else
24 extern char * malloc();
25# endif
26#endif
27
28#include <stdio.h>
29
30#include "gsm.h"
31#include "private.h"
32#include "proto.h"
33
34gsm gsm_create P0()
35{
36 gsm r;
37
38 r = (gsm)malloc(sizeof(struct gsm_state));
39 if (!r) return r;
40
41 memset((char *)r, 0, sizeof(*r));
42 r->nrp = 40;
43
44 return r;
45}