Skip to content

Commit d554b75

Browse files
committed
Update PDU lib usage
1 parent 82a6584 commit d554b75

File tree

7 files changed

+55
-11
lines changed

7 files changed

+55
-11
lines changed

Cargo.lock

Lines changed: 48 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sms-api"
3-
version = "1.4.2"
3+
version = "1.4.3"
44
edition = "2021"
55

66
[features]
@@ -12,7 +12,7 @@ rust-tls = ["dep:rustls", "reqwest/rustls-tls", "sentry/rustls", "axum-server/tl
1212
default-tls = ["reqwest/default-tls", "sentry/native-tls", "axum-server/tls-openssl"]
1313

1414
[dependencies]
15-
sms-pdu = "1.0.0"
15+
sms-pdu = "1.1.0"
1616
tokio = { version = "1.45.1", features = ["full"] }
1717
serde = { version = "1.0.219", features = ["derive"] }
1818
tower-http = { version = "0.6.6", features = ["cors", "set-header"] }

src/app.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use std::time::Duration;
22
use anyhow::{bail, Result};
3-
use axum::ServiceExt;
43
use tracing::log::{debug, error, info, warn};
54
use tokio::sync::mpsc::UnboundedReceiver;
65
use tokio::task::JoinHandle;

src/http/routes.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use anyhow::{anyhow, bail};
33
use axum::extract::{Query, State, WebSocketUpgrade};
44
use axum::http::StatusCode;
55
use axum::response::Response;
6-
use pdu_rs::pdu::{PduAddress, TypeOfNumber};
6+
use sms_pdu::pdu::{PduAddress, TypeOfNumber};
77
use tracing_subscriber::EnvFilter;
88
use crate::http::{HttpState, get_modem_json_result};
99
use crate::modem::types::{ModemRequest, ModemResponse};

src/modem/handlers.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use anyhow::{anyhow, bail, Result};
22
use tracing::log::{debug, warn};
3-
use pdu_rs::pdu::{DeliverPdu, StatusReportPdu};
3+
use sms_pdu::pdu::{DeliverPdu, StatusReportPdu};
44
use tokio::sync::mpsc;
55
use crate::sms::types::{SMSIncomingDeliveryReport, SMSIncomingMessage};
66
use crate::modem::commands::CommandState;

src/sms/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use std::sync::Arc;
77
use anyhow::{bail, Result};
88
use tracing::log::{debug, warn};
99
use tokio::sync::Mutex;
10-
use pdu_rs::{pdu, gsm_encoding};
10+
use sms_pdu::{pdu, gsm_encoding};
1111
use crate::config::DatabaseConfig;
1212
use crate::events::{Event, EventBroadcaster};
1313
use crate::modem::sender::ModemSender;

src/sms/types.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
use std::time::Duration;
22
use anyhow::{anyhow, Result, Error};
33
use tracing::log::debug;
4-
use pdu_rs::pdu::{MessageStatus, PduAddress};
5-
use pdu_rs::gsm_encoding::udh::UserDataHeader;
4+
use sms_pdu::pdu::{MessageStatus, PduAddress};
5+
use sms_pdu::gsm_encoding::udh::UserDataHeader;
66
use serde::{Deserialize, Deserializer, Serialize, Serializer};
77
use sqlx::FromRow;
88
use num_traits::cast::FromPrimitive;

0 commit comments

Comments
 (0)