\
fprintf(stderr, "%s%s %s[%5d.%d] %s:%d %s" \
fmt, green_color, time, indent, \
- getpid(), get_sibling_count(), \
+ getpid(), get_parent_count(), \
__FILE__, __LINE__, normal_color, ##arg); \
} while (0)
\
fprintf(stderr, "%s%s %s[%5d.%d] %s:%d Error %s" \
fmt, red_color, time, indent, \
- getpid(), get_sibling_count(), \
+ getpid(), get_parent_count(), \
__FILE__, __LINE__, normal_color, ##arg); \
} while (0)
return parent_count;
}
-int get_sibling_count(void)
-{
- return process_count;
-}
-
int do_fork(void)
{
int child;
return child;
}
- process_count = child_count;
/* reset child's child count */
child_count = 0;
parent_count++;
int get_child_count(void);
int get_parent_count(void);
-int get_sibling_count(void); /* Returns the number of older siblings */
int do_fork(void);
int run(const char *p, char *const argv[]);