/* (A short description of the protocol including links to specifications, detailed documentation, etc.)  */
void proto_reg_handoff_PROTOABBREV(void)
/* (A short description of the protocol including links to specifications, detailed documentation, etc.)  */
void proto_reg_handoff_PROTOABBREV(void)
{
    static gboolean initialized = FALSE;
    static dissector_handle_t PROTOABBREV_handle;
    static int current_port;
    if (!initialized) {
        PROTOABBREV_handle = create_dissector_handle(dissect_PROTOABBREV,
                proto_PROTOABBREV);
        initialized = TRUE;
    } else {
        dissector_delete_uint("tcp.port", current_port, PROTOABBREV_handle);
    }
    current_port = tcp_port_pref;
    dissector_add_uint("tcp.port", current_port, PROTOABBREV_handle);
}