use sip2::{Connection, Message};
fn main() {
let mut con = Connection::new("127.0.0.1:6001").expect("should connect");
let req = Message::from_values("93", &["0", "0"], &[("CN", "sip-user"), ("CO", "sip-pass")])
.expect("should be valid message content");
let resp = con.sendrecv(&req).expect("should receive a response");
println!("resp: {resp:?}");
if let Some(ff) = resp.fixed_fields().first() {
if ff.value() == "1" {
println!("Login succeeded");
}
}
}