#pragma once

#define LIBUSRP_VERSION 3.4.11
#define LIBUSRP_VERSION_STR "3.4.11"

#define LIBUSRP_VERSION_MAJOR 3
#define LIBUSRP_VERSION_MINOR 4
#define LIBUSRP_VERSION_PATCH 11

#define LIBUSRP_VERSION_GREATER_EQUAL(major, minor, patch) \
	(LIBUSRP_VERSION_MAJOR > (major) || \
	 (LIBUSRP_VERSION_MAJOR == (major) && \
	  LIBUSRP_VERSION_MINOR > (minor)) || \
	 (LIBUSRP_VERSION_MAJOR == (major) && \
	  LIBUSRP_VERSION_MINOR == (minor) && \
	  LIBUSRP_VERSION_PATCH >= (patch)))
