add socket IF test func