45
44
size = lseek(fd, 4096, SEEK_END);
46
45
if (size != 4096) {
47
fprintf(stderr, "Expected 4096 from lseek; got [%jd]\n",
46
fprintf(stderr, "Expected 4096 from lseek; got [%ld]\n", size);
79
76
if ((size = lseek(fd, 4096, SEEK_END)) != 4096) {
80
fprintf(stderr, "Expected 4096 from lseek; got [%jd]\n",
77
fprintf(stderr, "Expected 4096 from lseek; got [%ld]\n", size);
85
81
if ((size = write(fd, (char *)&deadbeef, 4)) != 4) {
86
fprintf(stderr, "Expected a write of 4 bytes; got [%jd] "
87
"instead\n", (intmax_t)size);
82
fprintf(stderr, "Expected a write of 4 bytes; got [%ld] "
91
87
if ((size = lseek(fd, 5120, SEEK_SET)) != 5120) {
92
fprintf(stderr, "Expected 5120 from lseek; got [%jd]\n",
88
fprintf(stderr, "Expected 5120 from lseek; got [%ld]\n", size);
97
92
if ((size = write(fd, (char *)&baadf00d, 4)) != 4) {
98
fprintf(stderr, "Expected a write of 4 bytes; got [%jd] "
99
"instead\n", (intmax_t)size);
93
fprintf(stderr, "Expected a write of 4 bytes; got [%ld] "
103
98
if ((size = lseek(fd, 4096, SEEK_SET)) != 4096) {
104
fprintf(stderr, "Expected 4096 from lseek; got [%jd]\n",
99
fprintf(stderr, "Expected 4096 from lseek; got [%ld]\n", size);
109
103
if ((size = read(fd, buf, 4)) != 4) {
110
104
fprintf(stderr, "Error attempting to read data. Expected "
111
"[%d] bytes; read [%jd] instead\n", 4, (intmax_t)size);
105
"[%d] bytes; read [%ld] instead\n", 4, size);
120
114
if ((size = read(fd, buf, 1020)) != 1020) {
121
115
fprintf(stderr, "Error attempting to read data. Expected "
122
"[%d] bytes; read [%jd] instead\n", 1020,
116
"[%d] bytes; read [%ld] instead\n", 1020, size);
134
127
if ((size = read(fd, buf, 4)) != 4) {
135
128
fprintf(stderr, "Error attempting to read data. Expected "
136
"[%d] bytes; read [%jd] instead\n", 4, (intmax_t)size);
129
"[%d] bytes; read [%ld] instead\n", 4, size);
145
138
if ((size = read(fd, buf, 1)) != 0) {
146
139
fprintf(stderr, "Error attempting to read data. Expected "
147
"[%d] bytes; read [%jd] instead\n", 0, (intmax_t)size);
140
"[%d] bytes; read [%ld] instead\n", 0, size);
151
144
if ((size = lseek(fd, 0, SEEK_SET)) != 0) {
152
fprintf(stderr, "Expected 0 from lseek; got [%jd]\n",
145
fprintf(stderr, "Expected 0 from lseek; got [%ld]\n", size);
157
149
if ((size = read(fd, buf, 4096)) != 4096) {
158
150
fprintf(stderr, "Error attempting to read data. Expected "
159
"[%d] bytes; read [%jd] instead\n", 4096,
151
"[%d] bytes; read [%ld] instead\n", 4096, size);
192
183
if ((size = read(fd, buf, 4096)) != 4096) {
193
184
fprintf(stderr, "Error attempting to read data. Expected "
194
"[%d] bytes; read [%jd] instead\n", 4096,
185
"[%d] bytes; read [%ld] instead\n", 4096, size);
206
196
if ((size = read(fd, buf, 4)) != 4) {
207
197
fprintf(stderr, "Error attempting to read data. Expected "
208
"[%d] bytes; read [%jd] instead\n", 4, (intmax_t)size);
198
"[%d] bytes; read [%ld] instead\n", 4, size);
217
207
if ((size = read(fd, buf, 1020)) != 1020) {
218
208
fprintf(stderr, "Error attempting to read data. Expected "
219
"[%d] bytes; read [%jd] instead\n", 1020,
209
"[%d] bytes; read [%ld] instead\n", 1020, size);
231
220
if ((size = read(fd, buf, 4)) != 4) {
232
221
fprintf(stderr, "Error attempting to read data. Expected "
233
"[%d] bytes; read [%jd] instead\n", 4, (intmax_t)size);
222
"[%d] bytes; read [%ld] instead\n", 4, size);
242
231
if ((size = read(fd, buf, 1)) != 0) {
243
232
fprintf(stderr, "Error attempting to read data. Expected "
244
"[%d] bytes; read [%jd] instead\n", 0, (intmax_t)size);
233
"[%d] bytes; read [%ld] instead\n", 0, size);