#define	COURSELEN	8
#define	MAX_CHOICES	6
#define	MAX_LINE	150

typedef struct class {
	char	course[COURSELEN + 1];
	int	section;
} Class, *ClassPtr;

#define	Boolean	int
#define	True	1
#define	False	0

#define	LOGINLEN	15

typedef struct studentrec {
	char	login[LOGINLEN + 1];
	Class	selections[6];
	Class	assignment;
	Boolean	deenroll;
	Boolean	manualentry;
	Boolean	messagesent;
	char	owner[LOGINLEN + 1];
} StudentRec, *StudentRecPtr;

/*
** Where to find assorted files configuring the application
*/

#define	HASSDFORM	"/afs/athena.mit.edu/astaff/project/pelott-dev/datafiles/formdefinition"
#define	INTROFILE	"/afs/athena.mit.edu/astaff/project/pelott-dev/datafiles/intro.txt"
#define	WORKINGTEXT	"/afs/athena.mit.edu/astaff/project/pelott-dev/datafiles/short.txt"
#define	OFFEREDCLASSES	"/afs/athena.mit.edu/astaff/project/pelott-dev/datafiles/lotclass.txt"
/*
#define	ASSIGNMENTS	"/afs/athena.mit.edu/astaff/project/pelott-dev/exchange/ASSIGNMENTS"
#define	EMAILTEXT	"/afs/athena.mit.edu/astaff/project/pelott-dev/exchange/EMAILTEXT"
#define	LIMBO		"/afs/athena.mit.edu/astaff/project/pelott-dev/exchange/LIMBO"
#define	OPENCLASSES	"/afs/athena.mit.edu/astaff/project/pelott-dev/exchange/OPENCLASSES"
*/
/*
#define DATAFILE        "/afs/athena.mit.edu/astaff/project/pelott-dev/src/server/db"
*/
#define DATAFILE        "/var/pelott-dev/data/db"
