netowrklayer depends only on ua_server.h