()
| 200 | } |
| 201 | |
| 202 | fn cmd_quote() -> Result<()> { |
| 203 | let mut report_data = [0; 64]; |
| 204 | io::stdin() |
| 205 | .read_exact(&mut report_data) |
| 206 | .context("Failed to read report data")?; |
| 207 | let quote = att::get_quote(&report_data).context("Failed to get quote")?; |
| 208 | io::stdout() |
| 209 | .write_all("e) |
| 210 | .context("Failed to write quote")?; |
| 211 | Ok(()) |
| 212 | } |
| 213 | |
| 214 | fn cmd_eventlog() -> Result<()> { |
| 215 | let event_logs = cc_eventlog::tdx::read_event_log().context("Failed to read event logs")?; |