(self, s)
| 1096 | self.add_payload(p) |
| 1097 | |
| 1098 | def dissect(self, s): |
| 1099 | # type: (bytes) -> None |
| 1100 | s = self.pre_dissect(s) |
| 1101 | |
| 1102 | s = self.do_dissect(s) |
| 1103 | |
| 1104 | s = self.post_dissect(s) |
| 1105 | |
| 1106 | payl, pad = self.extract_padding(s) |
| 1107 | self.do_dissect_payload(payl) |
| 1108 | if pad and conf.padding: |
| 1109 | self.add_payload(conf.padding_layer(pad)) |
| 1110 | |
| 1111 | def guess_payload_class(self, payload): |
| 1112 | # type: (bytes) -> Type[Packet] |
no test coverage detected