2020-10-04 13:43:35 +02:00

22 lines
525 B
C

#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/sysmacros.h>
#include <unistd.h>
int main (void)
{
struct stat st;
printf("sda:\n");
stat("/dev/nvme1n1", &st);
printf("st_dev: %d\t%d\n", major(st.st_dev), minor(st.st_dev));
printf("st_rdev: %d\t%d\n", major(st.st_rdev), minor(st.st_rdev));
printf("sda1:\n");
stat("/dev/nvme1n1p2", &st);
printf("st_dev: %d\t%d\n", major(st.st_dev), minor(st.st_dev));
printf("st_rdev: %d\t%d\n", major(st.st_rdev), minor(st.st_rdev));
return 0;
}