net_bit_len_to_mask
This commit is contained in:
parent
0654985a2f
commit
5f94c8d6a0
@ -109,7 +109,7 @@ pub fn rsa_decrypt(privkey: &RsaPrivateKey, cipherd: &[u8]) -> Result<Vec<u8>> {
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::*;
|
||||
use crate::utils::test_utils::generate_info;
|
||||
use crate::utils::{ip_to_string, net_bit_len_to_mask, test_utils::generate_info};
|
||||
|
||||
fn generate_key() {
|
||||
if std::fs::File::open(".data/id_rsa").is_ok() {
|
||||
@ -144,4 +144,12 @@ mod tests {
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_net_bit_to_ip() {
|
||||
assert_eq!(ip_to_string(net_bit_len_to_mask(8)), "255.0.0.0");
|
||||
assert_eq!(ip_to_string(net_bit_len_to_mask(16)), "255.255.0.0");
|
||||
assert_eq!(ip_to_string(net_bit_len_to_mask(24)), "255.255.255.0");
|
||||
assert_eq!(ip_to_string(net_bit_len_to_mask(32)), "255.255.255.255");
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user