ipi.c revision dea97863
1