#include #include #include #include #include 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; }