GRP_LS

Purpose:        Retrieves settings of all groups

Input Syntax:   GRP_LS

Input Params:   none

Output Syntax:  {+<name> TAB <gid> TAB <limit> TAB <credit> TAB <dl_speed> TAB
                  <ul_speed> TAB <logins> TAB <info> TAB <ident> CRLF}
                +CRLF
                |
                -<message>

Output Params:  <name>     CHAR(10)  = group name
                <gid>      INT32     = group id
                <limit>    INT32     = limit (percentage) / ratio
                <credit>   INT64     = initial credit in bytes
                <dl_speed> INT32     = min and max download speeds
                <ul_speed> INT32     = min and max upload speeds
                <logins>   INT32     = max number of logins
                <info>     CHAR(32)  = group info
                <ident>    CHAR(20)  = initial ident@iprange

                <message>  CHAR(128) = human-readable message

Remarks:        This command's output is one line for each group. The end of
                the list is a line containing "+" only.

Right required: R_GROUP_LIST

Implementation: f4adp_group.c / f4adp_grp_ls()
