/* Test the pread function.
- Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+ Copyright (C) 2009-2011 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
/* Invalid offset must evoke failure with EINVAL. */
char byte;
ASSERT (pread (fd, &byte, 1, (off_t) -1) == -1);
- ASSERT (errno == EINVAL);
+ ASSERT (errno == EINVAL
+ || errno == EFBIG /* seen on OpenBSD 4.9 */
+ );
}
ASSERT (close (fd) == 0);