/* $Id: common.h 4046 2011-08-18 18:46:48Z zacheiss $ * * Copyright (C) 1987-1999 by the Massachusetts Institute of Technology * */ struct entry { char *id; char *last; char *first; char *middle; char *type; char *name; char *dept; char *haddr; char *hphone; char *oaddr; char *ophone; char *xtitle; char *xaddress; char *xphone1; char *xphone2; /* Only used by student load */ char *reg_type; }; void fixphone(char *phone); void fixaddress(char *address); void process_entry(struct entry *e, int secure); void newuser(struct entry *e, int secure); int set_next_users_id(void); int set_next_uid(void); void sqlexit(void); void dbmserr(char *where, int what); #define SQL_DUPLICATE -2112 #define sqlfail() (sqlca.sqlcode && sqlca.sqlcode != 1403)