Lines Matching refs:p
166 let p = Packet::unmarshal(&mut raw)?; in test_packet_marshal_unmarshal() localVariable
168 assert_eq!(pkt, p); in test_packet_marshal_unmarshal()
182 let p = Packet { in test_rfc_8285_one_byte_extension() localVariable
202 let dst = p.marshal()?; in test_rfc_8285_one_byte_extension()
223 let p = Packet::unmarshal(buf)?; in test_rfc_8285_one_byte_two_extension_of_two_bytes() localVariable
225 let ext1 = p.header.get_extension(1); in test_rfc_8285_one_byte_two_extension_of_two_bytes()
233 let ext2 = p.header.get_extension(2); in test_rfc_8285_one_byte_two_extension_of_two_bytes()
242 let p = Packet { in test_rfc_8285_one_byte_two_extension_of_two_bytes() localVariable
268 let dst = p.marshal()?; in test_rfc_8285_one_byte_two_extension_of_two_bytes()
330 let checker = |name: &str, buf: &mut [u8], p: &Packet| -> Result<()> { in test_rfc_8285_one_byte_multiple_extensions_with_padding()
331 let size = p.marshal_to(buf)?; in test_rfc_8285_one_byte_multiple_extensions_with_padding()
373 let p = Packet { in test_rfc_8285_one_byte_multiple_extension() localVariable
402 let dst_data = p.marshal()?; in test_rfc_8285_one_byte_multiple_extension()
422 let p = Packet { in test_rfc_8285_two_byte_extension() localVariable
444 let dst_data = p.marshal()?; in test_rfc_8285_two_byte_extension()
471 let p = Packet::unmarshal(&mut raw_pkt)?; in test_rfc8285_two_byte_multiple_extension_with_padding() localVariable
473 let ext = p.header.get_extension(1); in test_rfc8285_two_byte_multiple_extension_with_padding()
480 let ext = p.header.get_extension(2); in test_rfc8285_two_byte_multiple_extension_with_padding()
487 let ext = p.header.get_extension(3); in test_rfc8285_two_byte_multiple_extension_with_padding()
523 let p = Packet { in test_rfc8285_two_byte_multiple_extension_with_large_extension() localVariable
555 let dst_data = p.marshal()?; in test_rfc8285_two_byte_multiple_extension_with_large_extension()
571 let p = Packet { in test_rfc8285_get_extension_returns_nil_when_extension_disabled() localVariable
585 let res = p.header.get_extension(1); in test_rfc8285_get_extension_returns_nil_when_extension_disabled()
599 let mut p = Packet { in test_rfc8285_del_extension() localVariable
619 let ext = p.header.get_extension(1); in test_rfc8285_del_extension()
622 p.header.del_extension(1)?; in test_rfc8285_del_extension()
624 let ext = p.header.get_extension(1); in test_rfc8285_del_extension()
627 let err = p.header.del_extension(1); in test_rfc8285_del_extension()
639 let p = Packet { in test_rfc8285_get_extension_ids() localVariable
665 let ids = p.header.get_extension_ids(); in test_rfc8285_get_extension_ids()
670 p.header.extensions.len(), in test_rfc8285_get_extension_ids()
673 p.header.extensions.len() in test_rfc8285_get_extension_ids()
677 let ext = p.header.get_extension(id); in test_rfc8285_get_extension_ids()
685 let p = Packet { in test_rfc8285_get_extension_ids_return_empty_when_extension_disabled() localVariable
700 let ids = p.header.get_extension_ids(); in test_rfc8285_get_extension_ids_return_empty_when_extension_disabled()
707 let mut p = Packet { in test_rfc8285_del_extension_returns_error_when_extenstions_disabled() localVariable
722 let ids = p.header.del_extension(1); in test_rfc8285_del_extension_returns_error_when_extenstions_disabled()
732 let mut p = Packet { in test_rfc8285_one_byte_set_extension_should_enable_extension_when_adding() localVariable
748 let result = p.header.set_extension(1, extension.clone()); in test_rfc8285_one_byte_set_extension_should_enable_extension_when_adding()
751 assert!(p.header.extension, "Extension should be set to true"); in test_rfc8285_one_byte_set_extension_should_enable_extension_when_adding()
753 p.header.extension_profile, 0xBEDE, in test_rfc8285_one_byte_set_extension_should_enable_extension_when_adding()
757 p.header.extensions.len(), in test_rfc8285_one_byte_set_extension_should_enable_extension_when_adding()
762 p.header.get_extension(1), in test_rfc8285_one_byte_set_extension_should_enable_extension_when_adding()
771 let mut p = Packet { in test_rfc8285_set_extension_should_set_correct_extension_profile_for_16_byte_extension() localVariable
791 let res = p.header.set_extension(1, extension); in test_rfc8285_set_extension_should_set_correct_extension_profile_for_16_byte_extension()
795 p.header.extension_profile, 0xBEDE, in test_rfc8285_set_extension_should_set_correct_extension_profile_for_16_byte_extension()
803 let mut p = Packet { in test_rfc8285_set_extension_should_update_existing_extension() localVariable
824 p.header.get_extension(1), in test_rfc8285_set_extension_should_update_existing_extension()
830 p.header.set_extension(1, extension.clone())?; in test_rfc8285_set_extension_should_update_existing_extension()
833 p.header.get_extension(1), in test_rfc8285_set_extension_should_update_existing_extension()
844 let mut p = Packet { in test_rfc8285_one_byte_set_extension_should_error_when_invalid_id_provided() localVariable
865 p.header in test_rfc8285_one_byte_set_extension_should_error_when_invalid_id_provided()
871 p.header in test_rfc8285_one_byte_set_extension_should_error_when_invalid_id_provided()
885 let p = Packet::unmarshal(&mut reserved_id_pkt.clone())?; in test_rfc8285_one_byte_extension_terminate_processing_when_reserved_id_encountered() localVariable
888 p.header.extensions.len(), in test_rfc8285_one_byte_extension_terminate_processing_when_reserved_id_encountered()
894 assert_eq!(p.payload, payload, "p.payload must be same as payload"); in test_rfc8285_one_byte_extension_terminate_processing_when_reserved_id_encountered()
902 let mut p = Packet { in test_rfc8285_one_byte_set_extension_should_error_when_payload_too_large() localVariable
922 let res = p.header.set_extension( in test_rfc8285_one_byte_set_extension_should_error_when_payload_too_large()
939 let mut p = Packet { in test_rfc8285_two_bytes_set_extension_should_enable_extension_when_adding() localVariable
960 p.header.set_extension(1, extension.clone())?; in test_rfc8285_two_bytes_set_extension_should_enable_extension_when_adding()
962 assert!(p.header.extension, "Extension should be set to true"); in test_rfc8285_two_bytes_set_extension_should_enable_extension_when_adding()
964 p.header.extension_profile, 0x1000, in test_rfc8285_two_bytes_set_extension_should_enable_extension_when_adding()
968 p.header.extensions.len(), in test_rfc8285_two_bytes_set_extension_should_enable_extension_when_adding()
973 p.header.get_extension(1), in test_rfc8285_two_bytes_set_extension_should_enable_extension_when_adding()
984 let mut p = Packet { in test_rfc8285_two_byte_set_extension_should_update_existing_extension() localVariable
1005 p.header.get_extension(1), in test_rfc8285_two_byte_set_extension_should_update_existing_extension()
1015 p.header.set_extension(1, extension.clone())?; in test_rfc8285_two_byte_set_extension_should_update_existing_extension()
1017 assert_eq!(p.header.get_extension(1), Some(extension)); in test_rfc8285_two_byte_set_extension_should_update_existing_extension()
1025 let mut p = Packet { in test_rfc8285_two_byte_set_extension_should_error_when_payload_too_large() localVariable
1045 let res = p.header.set_extension( in test_rfc8285_two_byte_set_extension_should_error_when_payload_too_large()
1079 let mut p = Packet { in test_rfc3550_set_extension_should_error_when_non_zero() localVariable
1099 p.header.set_extension(0, Bytes::from_static(&[0xBB]))?; in test_rfc3550_set_extension_should_error_when_non_zero()
1100 let res = p.header.get_extension(0); in test_rfc3550_set_extension_should_error_when_non_zero()
1113 let mut p = Packet { in test_rfc3550_set_extension_should_error_when_setting_non_zero_id() localVariable
1129 let res = p.header.set_extension(1, Bytes::from_static(&[0xBB])); in test_rfc3550_set_extension_should_error_when_setting_non_zero_id()
1221 let p = Packet::unmarshal(&mut raw_pkt.clone())?; in test_round_trip() localVariable
1224 payload, p.payload, in test_round_trip()
1226 p.payload, payload in test_round_trip()
1229 let buf = p.marshal()?; in test_round_trip()
1236 payload, p.payload, in test_round_trip()
1238 payload, p.payload, in test_round_trip()