Revert "TODO epan/dissectors/asn1/kerberos/packet-kerberos-template.c new GSS flags"
[wireshark-sm.git] / epan / dissectors / packet-llc.h
blob966c4deb4e2a71620f5b245fb58105ee1f93d1af
1 /* packet-llc.h
3 * Wireshark - Network traffic analyzer
4 * By Gerald Combs <gerald@wireshark.org>
5 * Copyright 1998 Gerald Combs
7 * SPDX-License-Identifier: GPL-2.0-or-later
8 */
10 #ifndef __PACKET_LLC_H__
11 #define __PACKET_LLC_H__
13 #include "ws_symbol_export.h"
15 extern const value_string sap_vals[];
17 void dissect_snap(tvbuff_t *, int, packet_info *, proto_tree *,
18 proto_tree *, int, int, int, int, int);
21 * Add an entry for a new OUI.
23 WS_DLL_PUBLIC
24 void llc_add_oui(uint32_t, const char *, const char *, hf_register_info *, const int);
27 * SNAP information about the PID for a particular OUI:
29 * the dissector table to use with the PID's value;
30 * the field to use for the PID.
32 typedef struct {
33 dissector_table_t table;
34 hf_register_info *field_info;
35 } oui_info_t;
38 * Return the oui_info_t for the PID for a particular OUI value, or NULL
39 * if there isn't one.
41 oui_info_t *get_snap_oui_info(uint32_t);
43 #endif