* SOFTWARE.
*/
-/* For bt_port, bt_port_input, __BT_UPCAST_CONST */
-#include <babeltrace2/types.h>
+#ifndef __BT_IN_BABELTRACE_H
+# error "Please include <babeltrace2/babeltrace.h> instead."
+#endif
#include <stdint.h>
+#include <babeltrace2/types.h>
+
#ifdef __cplusplus
extern "C" {
#endif