(packets: list[Packet])
| 62 | |
| 63 | |
| 64 | def get_packet_summaries(packets: list[Packet]): |
| 65 | if len(packets) == 1: |
| 66 | packet_summaries = packets[0].summary() |
| 67 | else: |
| 68 | packet_summaries = json.dumps(list(map(lambda pkt: pkt.summary(), packets)), indent=4) |
| 69 | return f"Packet contents: \n{packet_summaries}" |
| 70 | |
| 71 | |
| 72 | def RED(text: str) -> str: |