diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2013-03-09 08:44:14 +0000 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2013-03-09 08:44:14 +0000 |
commit | a4eb0a12ed36795fb75ab427e5bc2d09a8b95ca0 (patch) | |
tree | cfc06ac1a525d2b3b124e5dcb2e77207b6fe790f /ui/export_object.h | |
parent | e5d5bb67bc4265ab96bff535d0eb8ca8820e062f (diff) |
From Jose Pico via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8377 NEW FEATURE IMPLEMENTED: SMB2 SUPPORT FOR EXPORT->OBJECTS->SMB
Added functionality:
- SMB2 support for Export->Objects->SMB
- support for SMB_COM_CREATE, SMB_COM_OPEN, SMB_COM_READ and SMB_COM_WRITE commands
- Ability to choose between File Id and full file name as identifier for file re-building. Implemented as an option under Edit->Preferences->Protocols->SMB and Edit->Preferences->Protocols->SMB2.
Other minor changes and fixes:
- Full filename in file
- Inclusion of IP of SMB server when treeid name (i.e. hostname) is not known
- UTF-8 filenames encoding before passing them to Export Object Window
- Re-written insert_chunk function of export_object_smb.c to make it easier to debug
- Fixed of an error in insert_chunk function of export_object_smb.c (the verification of next free_chunk was always skipped after deleting one free_chunk).
- Removed duplicated code by inserting the function feed_eo_smb in packet-smb.c and packet-smb2.c
- Changed the label of Export->Objects->SMB menu into Export->Objects->SMB/SMB2
svn path=/trunk/; revision=48210
Diffstat (limited to 'ui/export_object.h')
-rw-r--r-- | ui/export_object.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ui/export_object.h b/ui/export_object.h index ba73361224..c42d8524ff 100644 --- a/ui/export_object.h +++ b/ui/export_object.h @@ -59,9 +59,9 @@ const char *ct2ext(const char *content_type); gboolean eo_dicom_packet(void *tapdata, packet_info *pinfo, epan_dissect_t *edt _U_, const void *data); gboolean eo_http_packet(void *tapdata, packet_info *pinfo, epan_dissect_t *edt _U_, - const void *data); + const void *data); gboolean eo_smb_packet(void *tapdata, packet_info *pinfo, epan_dissect_t *edt _U_, - const void *data); + const void *data); void eo_smb_cleanup(void); |