shm.c revision b9a53227
1