mirror of
https://github.com/EFForg/rayhunter.git
synced 2026-05-20 23:04:45 -07:00
wip
This commit is contained in:
@@ -119,6 +119,7 @@ impl DiagDevice {
|
|||||||
let mut buf = vec![0; BUFFER_LEN];
|
let mut buf = vec![0; BUFFER_LEN];
|
||||||
|
|
||||||
loop {
|
loop {
|
||||||
|
println!("waiting to read");
|
||||||
let _ = self.file.read(&mut buf)?;
|
let _ = self.file.read(&mut buf)?;
|
||||||
let ((_, leftover_bytes), res_container) = MessagesContainer::from_bytes((&buf, 0))?;
|
let ((_, leftover_bytes), res_container) = MessagesContainer::from_bytes((&buf, 0))?;
|
||||||
if leftover_bytes > 0 {
|
if leftover_bytes > 0 {
|
||||||
@@ -175,6 +176,7 @@ impl DiagDevice {
|
|||||||
|
|
||||||
fn set_log_mask(&mut self, log_type: u32, log_mask_bitsize: u32) -> DiagResult<()> {
|
fn set_log_mask(&mut self, log_type: u32, log_mask_bitsize: u32) -> DiagResult<()> {
|
||||||
let req = build_log_mask_request(log_type, log_mask_bitsize, &LOG_CODES_FOR_RAW_PACKET_LOGGING);
|
let req = build_log_mask_request(log_type, log_mask_bitsize, &LOG_CODES_FOR_RAW_PACKET_LOGGING);
|
||||||
|
println!("setting log mask {} {:?}", log_type, &req);
|
||||||
self.write_request(&req)?;
|
self.write_request(&req)?;
|
||||||
|
|
||||||
for msg in self.read_response()? {
|
for msg in self.read_response()? {
|
||||||
|
|||||||
Reference in New Issue
Block a user