Wireshark mailing list archives
Re: Wireshark / Ubuntu solution for _findfirst, _findnext, ...
From: Guy Harris <guy () alum mit edu>
Date: Fri, 15 Apr 2016 01:19:35 -0700
On Apr 15, 2016, at 1:06 AM, FIXED-TERM Scholz Tobias (DC-IA/EAI3) <fixed-term.Tobias.Scholz () boschrexroth de> wrote:
as my development needs to use file functions like _findfirst, _findnext and _findclose
...it will, therefore, not work on any UN*X, as those are not UN*X functions. If, however, your development were, instead, to need to use g_dir_open(): https://developer.gnome.org/glib/stable/glib-File-Utilities.html#g-dir-open g_dir_read_name(): https://developer.gnome.org/glib/stable/glib-File-Utilities.html#g-dir-read-name and g_dir_close(): https://developer.gnome.org/glib/stable/glib-File-Utilities.html#g-dir-close then it would work on Windows and on various UN*Xes. Those are what Wireshark code uses when it needs to scan a directory. Those functions will *not* do wildcard matching; they will return all file names found in the directory. Those functions will, at least on UN*X, return "." and ".." as file names in a directory; you almost certainly want to ignore those two names. They return file names that are not guaranteed to be in UTF-8; they'll be in UTF-8 on Windows and on any UN*X in which file names are, when read by the file system code and supplied to userland, in UTF-8. ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Wireshark / Ubuntu solution for _findfirst, _findnext, ... FIXED-TERM Scholz Tobias (DC-IA/EAI3) (Apr 15)
- Re: Wireshark / Ubuntu solution for _findfirst, _findnext, ... Guy Harris (Apr 15)