sme.c revision c8157976
1