| 96 | } |
| 97 | |
| 98 | void raiseIOError(const char* syscall, const char* filename, ISC_STATUS errcode) |
| 99 | { |
| 100 | Arg::Gds temp(isc_io_error); |
| 101 | temp << Arg::Str(syscall); |
| 102 | temp << Arg::Str(filename); |
| 103 | temp << SYS_ERR(errcode); |
| 104 | temp.raise(); |
| 105 | } |
| 106 | } |
| 107 | |
| 108 |