/*
 * Required fields.
 */
#define LAST_NAME_SIZE		30
#define FIRST_NAME_SIZE		25
#define MIDDLE_INITIAL_SIZE	2
#define HANDLE_SIZE		6
#define NET_ADDRESS_SIZE	42
/*
 * Optional fields.
 */
#define USER_FIELDS		1
#define USER_FIELD_SIZES 	{42,0}

char *user_field_name[USER_FIELDS+1] = {
        "net address 2",
        " "
                                     };
#define WHOIS_DATA "cit_root:[whois]whois.data"
#define WHOIS_INDEX "cit_root:[whois]whois.index"
#define WHOIS_HELP "cit_root:[whois]whois.help"

typedef struct {
  char last_name[LAST_NAME_SIZE+1];
  char first_name[FIRST_NAME_SIZE+1];
  char middle_initial[MIDDLE_INITIAL_SIZE+1];
  char handle[HANDLE_SIZE+1];
  char net_address[NET_ADDRESS_SIZE+1];
  char user_fields[1];
} whois_record_type; 
