6011: 
  Below are the commands for listing information from the server's database.
You send a name to be matched over a particular table, and it returns
several packets describing the people who matched that name.  If the name
sent is a null string, then the server returns everything in that table.

Error codes:
  A Means that the user has no permission to search that table.
  B Means no users match that name

6011 0001 name | name is a txt field to be matched over Clover Id's
6011 8101 CID name defname uname machine type flags    | first-last
6011 8201      | End of list packet
Errors: AB

6011 0011 name | name is txt field to be matched over Clover Id default name
6011 8111 CID name defname uname machine type flags    | first-last
6011 8211      | End of list packet
Errors: AB

:&&:
6012:
 This function removes a particular account for a uname machine

Error codes:
  B Means no login exists that matches that uname and machine

6012 0001 login uname machine                  | Login to remove
6012 8001                  
Errors:  B

:&&:
6013:
 This function sends data about the current cloverid for updating of the
server's records.

Error codes:
  B Means no login exists that matches that refno

6013 0001 refno name passwd defname uname machine type flags | send info
6013 8001                                                    | send ok
6013 9001 "ID Name in use" "Default name in user" "Default Name too long" 
          "Default name has invalid chars" "Default Name too short" 
          "ID name in use" "ID name has invalid chars" "ID name too long" 
          "ID name too short" "Cannot modify user or machine"
Errors:  B

:&&:
6015:
  Once the program is connected to the system, they use theese packets to
start a new user.

Error codes:
  9 Has a variety of meanings

6015 0001 name passwd defname uname machine type flags | send info
     8001 refno                                        | CID number assigned
6015 9001 "ID Name in use" "Default name in user" "Default Name too long" 
          "Default name has invalid chars" "Default Name too short" 
          "ID name in use" "ID name has invalid chars" "ID name too long" 
          "ID name too short" "User has another login"
 
:&&:
60D1:
  This packet is to send system wide announcements.  

60D1 0000 text  | System announcement to be sent
60D1 8000       | text sent.

:&&:
60D2:
  This packet is to move system files.

60D2 0000 newfilename | name to swap out logfile to.
60D2 8000             | file moved

60D2 0010 newfilename | name to swap in new banner from.
60D2 8010             | file moved

:&&:
60F0:
  This gives the console program's name and login for security.

Error codes:
  9 is used the the name and password are wrong.
  D Means that The name or title give for the Cloverid was too long

60F0 0001 name passwd  | name and password for connection attempt
     8001 defname uname machine flags refno CID UID blurb
          onsince lastinput flags  | Ignore all this shit
     9001 "Invalid login attempt"
Errors:    D

:&&:
60F8:
  These packets are for when the user wishes to leave the system, or when
the console wants to bring the system down.

Error codes:
  9 has a variety of meanings.
  E Means that the user isn't logged into the system yet.

60F8 0000 time | Take the server down after giving warnings for time minutes
60F8 8000      | server is being taken down.

60F8 0022 | user is going
60F8 8022 | user is gone.

