summaryrefslogtreecommitdiffstats
path: root/openpgp-ffi/src/packet/signature.rs
diff options
context:
space:
mode:
Diffstat (limited to 'openpgp-ffi/src/packet/signature.rs')
-rw-r--r--openpgp-ffi/src/packet/signature.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/openpgp-ffi/src/packet/signature.rs b/openpgp-ffi/src/packet/signature.rs
index 2b1b301e..14df1ce3 100644
--- a/openpgp-ffi/src/packet/signature.rs
+++ b/openpgp-ffi/src/packet/signature.rs
@@ -172,7 +172,7 @@ fn pgp_signature_alive(sig: *const Signature, time: time_t)
let time = if time == 0 {
None
} else {
- Some(time::at(time::Timespec::new(time as i64, 0)))
+ Some(std::time::UNIX_EPOCH + std::time::Duration::new(time as u64, 0))
};
sig.ref_raw().signature_alive(time, None)
}
@@ -233,9 +233,9 @@ fn pgp_signature_alive_with_tolerance(sig: *const Signature,
let time = if time == 0 {
None
} else {
- Some(time::at(time::Timespec::new(time as i64, 0)))
+ Some(std::time::UNIX_EPOCH + std::time::Duration::new(time as u64, 0))
};
- let tolerance = time::Duration::seconds(tolerance as i64);
+ let tolerance = std::time::Duration::new(tolerance as u64, 0);
sig.ref_raw().signature_alive(time, Some(tolerance))
}
@@ -247,7 +247,7 @@ fn pgp_signature_expired(sig: *const Signature, when: time_t) -> bool {
let t = if when == 0 {
None
} else {
- Some(time::at(time::Timespec::new(when as i64, 0)))
+ Some(std::time::UNIX_EPOCH + std::time::Duration::new(when as u64, 0))
};
sig.ref_raw().signature_expired(t)
}
@@ -265,7 +265,7 @@ fn pgp_signature_key_alive(sig: *const Signature, key: *const Key,
let t = if when == 0 {
None
} else {
- Some(time::at(time::Timespec::new(when as i64, 0)))
+ Some(std::time::UNIX_EPOCH + std::time::Duration::new(when as u64, 0))
};
sig.ref_raw().key_alive(key.ref_raw(), t)
}
@@ -279,7 +279,7 @@ fn pgp_signature_key_expired(sig: *const Signature, key: *const Key,
let t = if when == 0 {
None
} else {
- Some(time::at(time::Timespec::new(when as i64, 0)))
+ Some(std::time::UNIX_EPOCH + std::time::Duration::new(when as u64, 0))
};
sig.ref_raw().key_expired(key.ref_raw(), t)
}