Ceci decrit un schema different de support des comptes
------------------------------------------------------

/* recuperer la liste des comptes */
/* seul un administrateur peut le faire */
client -> serveur
HTL_HDR_ACCOUNT_LIST

server -> client
HTLS_HDR_TASK
	HTL_DATA_NB_ACCOUNT nombre de compte presents dans ce message
	HTL_DATA_ACCOUNT_NAME_LST suite de chaine au format C (\0)

/* detruire un compte */
client -> serveur
HTL_HDR_ACCOUNT_DELETE
	HTL_DATA_ACCOUNT_NAME 1 chaine 

server -> client
HTLS_HDR_TASK
  avec ok ou error

/* creer un compte /modifier un compte */
client -> serveur
HTL_HDR_ACCOUNT_CREATE ou HTL_HDR_ACCOUNT_MODIFY
	HTL_DATA_ACCOUNT_NAME 1 chaine
	HTL_DATA_ACCOUNT_PASSWD 1 chaine
	HTL_DATA_ACCOUNT_NICKNAME 1 chaine
   HTL_DATA_ACCOUNT_RIGHTS	/* tableau de flags definissant les droits */
   HTL_DATA_ACCOUNT_ROOT_DIR 1 chaine  /* sous repertoire de travail */
   HTL_DATA_ACCOUNT_KB_QUOTA_RATIO	1 guint32 /* ratio entre le volume de donnees downloade et le volume uploade */
   HTL_DATA_ACCOUNT_FILE_QUOTA_RATIO	1 guint32 /* ratio entre le nombre de fichiers downloades et le nombre uploades */
	HTL_DATA_ACCOUNT_KB_INITIAL_QUOTA	1 entier /* credit initial du compte pour le volume de donnees */
	HTL_DATA_ACCOUNT_FILE_INITIAL_QUOTA	1 entier /* credit initial du compte pour le volume de fichiers */
   HTL_DATA_ACCOUNT_ACL_POLICY 1 flag /* default policy: allow/deny */
	HTL_DATA_ACCOUNT_ACL_NB_ADDRMSK nombre de masque dans l'ACL (=k)*/
	[
	HTL_DATA_ACCOUNT_ACL_ADDRMSK k* (guint32(address)+guint8 (mask))  cf. ipfwadm
	]

les ratios sont codes par 1 guint32 dont le guint16 fort est le
volume entrant et le guint16 fiable est le volume sortant */

server -> client
HTLS_HDR_TASK
  avec ok ou error

/* consulter un compte */
client -> serveur
HTL_HDR_ACCOUNT_READ
	HTL_DATA_ACCOUNT_NAME 1 chaine 

server -> client
HTLS_HDR_TASK
	HTL_DATA_ACCOUNT_NAME 1 chaine
	HTL_DATA_ACCOUNT_PASSWD 1 chaine
	HTL_DATA_ACCOUNT_NICKNAME 1 chaine
   HTL_DATA_ACCOUNT_RIGHTS	/* tableau de flags definissant les droits */
   HTL_DATA_ACCOUNT_ROOT_DIR 1 chaine  /* sous repertoire de travail */
   HTL_DATA_ACCOUNT_KB_QUOTA_RATIO	1 entier /* ratio entre le volume de donnees downloade et le volume uploade */
   HTL_DATA_ACCOUNT_FILE_QUOTA_RATIO	1 entier /* ratio entre le nombre de fichiers downloades et le nombre uploades */
	HTL_DATA_ACCOUNT_KB_INITIAL_QUOTA	1 entier /* credit initial du compte pour le volume de donnees */
	HTL_DATA_ACCOUNT_FILE_INITIAL_QUOTA	1 entier /* credit initial du compte pour le volume de fichiers */
   HTL_DATA_ACCOUNT_ACL_POLICY 1 flag /* default policy: allow/deny */
	HTL_DATA_ACCOUNT_ACL_NB_ADDRMSK nombre de masque dans l'ACL (=k jusqu'a 16)*/
	[
	HTL_DATA_ACCOUNT_ACL_ADDRMSK k* (guint32(address)+guint8 (mask))  cf. ipfwadm
	]
	HTL_DATA_ACCOUNT_QUOTA_STATUS 4 guint32 (quota status: kb in/out file in/out)

