There is no length when there are no servernames (as in a ServerHello).
| 197 | |
| 198 | |
| 199 | class ServerLenField(FieldLenField): |
| 200 | """ |
| 201 | There is no length when there are no servernames (as in a ServerHello). |
| 202 | """ |
| 203 | |
| 204 | def addfield(self, pkt, s, val): |
| 205 | if not val: |
| 206 | if not pkt.servernames: |
| 207 | return s |
| 208 | return super(ServerLenField, self).addfield(pkt, s, val) |
| 209 | |
| 210 | |
| 211 | class TLS_Ext_ServerName(TLS_Ext_PrettyPacketList): # RFC 4366 |
no outgoing calls
no test coverage detected
searching dependent graphs…