Successfully reading process data

This commit is contained in:
root 2025-01-12 22:11:33 -05:00
parent 3974ce2be5
commit 1c91288dbc

View File

@ -32,13 +32,14 @@ int main(int argc, char *argv[]) {
FILE *file; FILE *file;
while ((pDirent = readdir(pDir)) != NULL) { while ((pDirent = readdir(pDir)) != NULL) {
char first = pDirent->d_name[0];
if (first < '0' || first > '9') continue;
sprintf(fname, "/proc/%s/stat", pDirent->d_name); sprintf(fname, "/proc/%s/stat", pDirent->d_name);
file = fopen(fname, "rb"); file = fopen(fname, "rb");
fread(filedata, 1, 4096, file); fread(filedata, 1, 4096, file);
fclose(file); fclose(file);
strcat(fname, "us"); strcat(fname, "us");
file = fopen(fname, "rb"); file = fopen(fname, "rb");
fread(filedata, 1, 4096, file); fread(filedata, 1, 4096, file);
fclose(file); fclose(file);