(server_handshake)
return results
Process any extra extensions and convert to a JA3 segment.

    :param client_handshake: Handshake data from the packet
    :type client_handshake: dpkt.ssl.TLSClientHello
    :returns: list
Process any extra extensions and convert to a JA3 segment.
Process any extra extensions and convert to a JA3 segment .
def process_extensions(server_handshake):
    """Process any extra extensions and convert to a JA3 segment.

    :param client_handshake: Handshake data from the packet
    :type client_handshake: dpkt.ssl.TLSClientHello
    :returns: list
    """
    if not hasattr(server_handshake, "extensions"):
        # Needed to preserve commas on the join
        return [""]

    exts = list()
    for ext_val, ext_data in server_handshake.extensions:
        exts.append(ext_val)

    results = list()
    results.append("-".join([str(x) for x in exts]))
    return results
def process_extensions ( server_handshake ) : if not hasattr ( server_handshake , "extensions" ) : # Needed to preserve commas on the join return [ "" ] exts = list ( ) for ext_val , ext_data in server_handshake . extensions : exts . append ( ext_val ) results = list ( ) results . append ( "-" . join ( [ str ( x ) for x in exts ] ) ) return results