]> andersk Git - moira.git/blob - regtape/common.h
Command line printer manipulation client, and build goo.
[moira.git] / regtape / common.h
1 /* $Id$
2  *
3  * Copyright (C) 1987-1999 by the Massachusetts Institute of Technology
4  *
5  */
6
7 struct entry {
8   char *id;
9   char *last;
10   char *first;
11   char *middle;
12   char *type;
13
14   char *name;
15   char *dept;
16   char *haddr;
17   char *hphone;
18   char *oaddr;
19   char *ophone;
20
21   char *xtitle;
22   char *xaddress;
23   char *xphone1;
24   char *xphone2;
25 };
26
27 void fixphone(char *phone);
28 void fixaddress(char *address);
29
30 void process_entry(struct entry *e, int secure);
31 void newuser(struct entry *e, int secure);
32
33 int set_next_users_id(void);
34 int set_next_uid(void);
35
36 void sqlexit(void);
37 void dbmserr(char *where, int what);
38
39 #define SQL_DUPLICATE -2112
40 #define sqlfail() (sqlca.sqlcode && sqlca.sqlcode != 1403)
This page took 0.043708 seconds and 5 git commands to generate.