In a branch I am working on, I wanted to add a header file SSLProxySession.h, that should only be included in proxy/ProxySession.h:
https://github.com/ywkaras/trafficserver/blob/new_log_cssn/proxy/ProxySession.h To make this more clear, I put the new header file, and its implementation file, in a new private subdir under proxy: https://github.com/ywkaras/trafficserver/tree/new_log_cssn/proxy/private It has a Makefile.inc, which is included in proxy/Makefile.am. (It seemed more simple, and better for build time, to not create a new library for just one file.) How does this approach grab everyone?