blob: 14284c18484c0c2c33cdc312a8eba941120b68da (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <sys/stat.h>
int main()
{
struct stat statbuf;
int ret = 0;
char* loop255 = "/dev/loop255";
char* loop256 = "/dev/loop256";
mode_t mode = 0660;
mknod(loop255, mode, 0x7ff);
mknod(loop256, mode, 0x100700);
ret = stat(loop255, &statbuf);
if(ret < 0) {
printf("stat: Cant stat %s\n",loop255);
unlink(loop255);
exit(1);
}
ret = stat(loop256, &statbuf);
if(ret < 0) {
printf("stat: Cant stat %s\n",loop256);
unlink(loop255);
unlink(loop256);
exit(1);
}
unlink(loop255);
unlink(loop256);
exit(0);
}
|