- snprintf(buffer, SMALL_STRING_LEN,"%u", stat->rusage_system);
- else if (!memcmp("rusage_user_seconds", key, strlen("rusage_user_seconds")))
- snprintf(buffer, SMALL_STRING_LEN,"%u", stat->rusage_user_seconds);
- else if (!memcmp("rusage_user_microseconds", key, strlen("rusage_user_microseconds")))
- snprintf(buffer, SMALL_STRING_LEN,"%u", stat->rusage_user_microseconds);
- else if (!memcmp("rusage_system_seconds", key, strlen("rusage_system_seconds")))
- snprintf(buffer, SMALL_STRING_LEN,"%u", stat->rusage_system_seconds);
- else if (!memcmp("rusage_system_microseconds", key, strlen("rusage_system_microseconds")))
- snprintf(buffer, SMALL_STRING_LEN,"%u", stat->rusage_system_microseconds);
+ length= snprintf(buffer, SMALL_STRING_LEN,"%u.%u", stat->rusage_system_seconds, stat->rusage_system_microseconds);