On 5/6/23 4:29 PM, Chris Leech wrote: > +#define DECLARE_TRANSPORT_CLASS_NS(cls, nm, su, rm, cfg, ns, nslookup) \ > +struct transport_class cls = { \ > + .class = { \ > + .name = nm, \ > + .ns_type = ns, \ > + .namespace = nslookup, \ > + }, \ > + .setup = su, \ > + .remove = rm, \ > + .configure = cfg, \ > +} I think this would be in the transport class for others to use in the future and or you want to name it differently so it doesn't clash with the future transport class naming. Same as other places in the patch.