[feature] ep_proxy.c and ep_struct.h