sme.c revision a05829a7
1