My understanding from unc0rr is that as long as trunk and .17 are in sync, they maintain the protocol number.
Once they desync, trunk gets a new one
/*
* afangles.h
*
* This is a dummy file, used to please the build system. It is never
* included by the auto-fitter sources.
*
*/