![Michael Mann](/assets/img/avatar_default.png)
A few dissectors need the functionality of adding a time field to a proto_tree while also needing the "time to string" value (typically to show on a tree above). The functionality to do "get value from tvb and convert to string" was being done in packet-ntp.c. Instead proto_tree_add_item_ret_time_string can be used with various encoding to get the necessary functionality with less code duplication. ENC_TIME_MIP6 was added as a result of the refactoring. ABSOLUTE_TIME_NTP_UTC was added as another potential "base" type for time fields. Change-Id: Ie460c33370b0af59ef60bdab893ce9d6eb23b94f Reviewed-on: https://code.wireshark.org/review/34390 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
18 lines
438 B
C
18 lines
438 B
C
/* packet-ntp.h
|
|
* Definitions for packet disassembly structures and routines
|
|
*
|
|
* Wireshark - Network traffic analyzer
|
|
* By Gerald Combs <gerald@wireshark.org>
|
|
* Copyright 1998 Gerald Combs
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0-or-later
|
|
*/
|
|
|
|
#ifndef PACKET_NTP_H
|
|
#define PACKET_NTP_H
|
|
|
|
extern const char *tvb_ntp_fmt_ts_sec(tvbuff_t *tvb, gint offset);
|
|
extern void ntp_to_nstime(tvbuff_t *tvb, gint offset, nstime_t *nstime);
|
|
|
|
#endif
|