(data)
| 99 | |
| 100 | |
| 101 | def messagefactory(data): |
| 102 | |
| 103 | datalen = len(data) |
| 104 | offset = 0 |
| 105 | msglist = [] |
| 106 | while offset < datalen: |
| 107 | try: |
| 108 | msg = sshmessage(data[offset:]) |
| 109 | except ValueError: |
| 110 | return msglist |
| 111 | msglist.append(msg) |
| 112 | offset += msg.packet_len + 4 |
| 113 | |
| 114 | return msglist |
| 115 | |
| 116 | |
| 117 | class sshmessage: |
no test coverage detected