shm.c revision 5a6fe125
1