ipc.c revision aa23b375
1