endian.h isn't needed, so remove it.
-#include <endian.h>
#include <sys/ioctl.h>
#include <sys/stat.h>
#include <string.h>
#include <errno.h>
#include <unistd.h>
-#include <endian.h>
#include <errno.h>
#include <getopt.h>
#include <fcntl.h>
-#include <endian.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
* This program uses NVMe IOCTLs to run native nvme commands to a device.
*/
-#include <endian.h>
#include <errno.h>
#include <getopt.h>
#include <fcntl.h>
#define _NVME_H
#include <stdbool.h>
-#include <endian.h>
#include <stdint.h>
+#include <endian.h>
#include "plugin.h"
#include "json.h"