[feature] rename xsock_struct to xsock