readn_nointr
extern ssize_t readn_nointr(int fd, void *dbuf, size_t dlen);
n = readn_nointr(*fd, dbuf, dlen);
if (readn_nointr(fd, (char *)&buf, KS_VER_SIZE) != KS_VER_SIZE) {
if (readn_nointr(fd, (char *)&tmp, OBJ_VER_SIZE) != OBJ_VER_SIZE) {
nread = readn_nointr(old_fd, *buf, BUFSIZ);
nread_tmp = readn_nointr(old_fd,
if (readn_nointr(old_fd, (char *)&version, OBJ_VER_SIZE)
if (readn_nointr(old_fd, (char *)old_iv, OBJ_IV_SIZE) != OBJ_IV_SIZE) {
if (readn_nointr(fd, filebuf, KS_PKCS11_VER_SIZE)
if (readn_nointr(fd, &version, KS_VER_SIZE) != KS_VER_SIZE) {
if (readn_nointr(fd, filebuf, KS_COUNTER_SIZE) != KS_COUNTER_SIZE) {
if (readn_nointr(fd, (char *)crypt_salt, KS_KEY_SALT_SIZE)
if (readn_nointr(fd, (char *)hmac_salt, KS_HMAC_SALT_SIZE)
if (readn_nointr(fd, (char *)&hashed_pin_salt_length,
if ((readn_nointr(fd, hashed_pin_salt, hashed_pin_salt_length)) !=
if (readn_nointr(fd, (char *)crypt_salt, KS_KEY_SALT_SIZE)
if (readn_nointr(fd, (char *)hmac_salt, KS_HMAC_SALT_SIZE)
if (readn_nointr(fd, &(obj->obj_version), OBJ_VER_SIZE)
if (readn_nointr(fd, iv, OBJ_IV_SIZE) != OBJ_IV_SIZE) {
if (readn_nointr(fd, obj_hmac, OBJ_HMAC_SIZE) != OBJ_HMAC_SIZE) {
if (readn_nointr(fd, filebuf, KS_PKCS11_VER_SIZE)
if (readn_nointr(fd, &version, KS_VER_SIZE) != KS_VER_SIZE) {
if (readn_nointr(fd, &counter, KS_COUNTER_SIZE) != KS_COUNTER_SIZE) {
nread = readn_nointr(fd, filebuf, sizeof (filebuf));
nread = readn_nointr(fd, filebuf, sizeof (filebuf));
if (readn_nointr(fd, (char *)&salt_length,
if (readn_nointr(fd, (char *)&version, OBJ_VER_SIZE) != OBJ_VER_SIZE) {
if (readn_nointr(fd, (char *)&hashed_pin_salt_size,
if ((readn_nointr(fd, *salt, hashed_pin_salt_size))
if (readn_nointr(fd, (char *)crypt_salt, KS_KEY_SALT_SIZE)
if (readn_nointr(fd, buf, KS_PKCS11_VER_SIZE) != KS_PKCS11_VER_SIZE) {
if (readn_nointr(fd, &version, KS_VER_SIZE) != KS_VER_SIZE) {
nread = readn_nointr(fd, buf, BUFSIZ);
nread = readn_nointr(fd, buf, BUFSIZ);
if (readn_nointr(fd, (char *)&hashed_pin_size,
if ((readn_nointr(fd, *hashed_pin, hashed_pin_size))