| 161 | } |
| 162 | |
| 163 | static const char *GetClientTypeString(uint16_t clientFlag) |
| 164 | { |
| 165 | switch (clientFlag) |
| 166 | { |
| 167 | case CF_T2A: |
| 168 | return "t2a"; |
| 169 | case CF_RE: |
| 170 | return "re"; |
| 171 | case CF_TD: |
| 172 | return "td"; |
| 173 | case CF_LBR: |
| 174 | return "lbr"; |
| 175 | case CF_AOS: |
| 176 | return "aos"; |
| 177 | case CF_SE: |
| 178 | return "se"; |
| 179 | case CF_SA: |
| 180 | return "sa"; |
| 181 | default: |
| 182 | break; |
| 183 | } |
| 184 | return ""; |
| 185 | } |
| 186 | |
| 187 | static const char *GetClientTypeName(CLIENT_FLAG clientFlag) |
| 188 | { |