add socket pass file descripter samples