On 2017年07月21日 03:12, anton.iva...@cambridgegreys.com wrote:
Hi all, This addresses comments so far except Eric's suggestion to use InetSocketAddressBase. If I understand correctly its intended use, it will not be of help for protocols which have no port (raw sockets - GRE, L2TPv3, etc). It also includes a port of the original socket.c transport to the new UDST backend. The relevant code is ifdef-ed so there should be no effect on other systems.
This looks sub-optimal. If you want to do this, I would rather suggest you just extend the socket dgram backend like what udst did now.
I think that this is would be the appropriate place to stop in this iteration. I would prefer to have this polished, before I start looking at sendmmsg and bulk send or some of the more unpleasant encapsulations like geneve.
Pay attention we're softfreeze now. So the feature is for 2.11, if it looks good, I can only queue it for 2.11.
Btw, looks like not all comments of v1 were addressed. Thanks
A.