// written by Giuseppe Longo <giuseppe@glongo.it>
-use crate::core::{STREAM_TOCLIENT, STREAM_TOSERVER};
+use crate::core::Direction;
use crate::sip::sip::SIPTransaction;
use std::ptr;
buffer_len: *mut u32,
direction: u8,
) -> u8 {
- match direction {
- STREAM_TOSERVER => {
+ match direction.into() {
+ Direction::ToServer => {
if let Some(ref r) = tx.request {
let v = &r.version;
if v.len() > 0 {
}
}
}
- STREAM_TOCLIENT => {
+ Direction::ToClient => {
if let Some(ref r) = tx.response {
let v = &r.version;
if v.len() > 0 {
}
}
}
- _ => {}
}
*buffer = ptr::null();