/* Ltrace Test : trace-fork.c
Objectives : Verify that ltrace can trace to child process after
fork called.
This file was written by Yao Qi <qiyao@cn.ibm.com>. */
#include <stdio.h>
#include <sys/types.h>
void
child ()
{
printf("Fork Child\n");
sleep(1);
}
int
main ()
{
pid_t pid;
pid = fork ();
if (pid == -1)
puts("fork failed!");
else if (pid == 0)
child();
else
{
printf("My child pid is %d\n",pid);
wait();
}
return 0;
}