equal
deleted
inserted
replaced
|
1 /* |
|
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 |
|
7 static 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 |
|
34 gsm 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 } |