CONF_PARSER_TERMINATOR
};
+fr_dict_t const *dict_vqp;
+
+extern fr_dict_autoload_t proto_vmps_dict[];
+fr_dict_autoload_t proto_vmps_dict[] = {
+ { .out = &dict_vqp, .proto = "vqp" },
+ { NULL }
+};
+
/** Wrapper around dl_instance which translates the packet-type into a submodule name
*
* @param[in] ctx to allocate data in (instance of proto_vmps).
extern "C" {
#endif
+extern fr_dict_t const *dict_vqp;
+
RADIUS_PACKET *vqp_recv(TALLOC_CTX *ctx, int sockfd);
bool fr_vqp_ok(uint8_t const *packet, size_t *packet_len);
int vqp_send(RADIUS_PACKET *packet);