> We don't need to worry about the listening socket for this patchset, > should we then just keep that in the tcp struct, and use the tag as > the generic one in CharDriverState for all of the backends?
Yes, I think that will simplify the series. And maybe name the one one in CharDriverState 'fd_in_tag' to make more clear what it is. cheers, Gerd