]> andersk Git - moira.git/blame - regtape/common.h
Command line printer manipulation client, and build goo.
[moira.git] / regtape / common.h
CommitLineData
f0df8832 1/* $Id$
2 *
3 * Copyright (C) 1987-1999 by the Massachusetts Institute of Technology
4 *
5 */
6
7struct 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
27void fixphone(char *phone);
28void fixaddress(char *address);
29
30void process_entry(struct entry *e, int secure);
31void newuser(struct entry *e, int secure);
32
33int set_next_users_id(void);
34int set_next_uid(void);
35
36void sqlexit(void);
37void dbmserr(char *where, int what);
38
39#define SQL_DUPLICATE -2112
40#define sqlfail() (sqlca.sqlcode && sqlca.sqlcode != 1403)
This page took 0.071823 seconds and 5 git commands to generate.