Mapper
GetDBNames.c
Go to the documentation of this file.
1 /* GetDBNames
2  * reads the .Apps_defaults for database name
3  * tokens
4  *
5  * returns
6  *
7  * sbs 8/96
8  */
9 
10 #include <stdio.h>
11 #include <stdlib.h>
12 #include <string.h>
13 
14 int GetDBNames(char *primary, char *secondary)
15 {
16 char tempstr[200];
17 char reply[200];
18 int err, lenreq, lenrep;
19 
20  err = 0;
21 
22  strcpy(tempstr,"local_dbname1");
23  lenreq = strlen(tempstr);
24  get_apps_defaults(tempstr, &lenreq, reply, &lenrep);
25  if(reply[0] == '\0') err = -1;
26  strcpy(primary, reply);
27 
28  strcpy(tempstr,"local_dbname2");
29  lenreq = strlen(tempstr);
30  get_apps_defaults(tempstr, &lenreq, reply, &lenrep);
31  if(reply[0] == '\0' && err < 0)
32  err = -3;
33  else if(reply[0] == '\0')
34  err = -2;
35  strcpy(secondary, reply);
36 
37  return(err);
38 
39 }
40 
int GetDBNames(char *primary, char *secondary)
Definition: GetDBNames.c:14
int get_apps_defaults(char *request, int *request_len, char *reply, int *reply_len)