switch.c revision 04d3a4c6
1