Wireshark mailing list archives
Re: [Wireshark-commits] rev 51169: / /trunk/epan/: app_mem_usage.c
From: Jakub Zawadzki <darkjames-ws () darkjames pl>
Date: Tue, 6 Aug 2013 21:01:01 +0200
On Tue, Aug 06, 2013 at 02:18:38PM -0400, Evan Huus wrote:
Or not quite. The question is why the feature test macro is for glibc 2.12 and 2008, when the function existed long before that...
I've used _XOPEN_SOURCE to avoid problems :) But most likely because it's guarder with _POSIX_C_SOURCE >= 200809L (read: POSIX-1.2008). So we need some glibc after POSIX-1.2008 was standarized. According to feature_test_macros _POSIX_C_SOURCE >= 200809L should work with glibc-2.10 (released 2009-05-09), but most likely for pread() it's not :) man page about pread() being POSIX-1.2001 is little confusing, cause it was XSI extension, and since Issue 7 of pread() [1] was moved to base, and _POSIX_C_SOURCE >= 200112L don't accept XSI extensions. [1] http://pubs.opengroup.org/onlinepubs/9699919799/functions/pread.html#tag_16_474_14 ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Re: [Wireshark-commits] rev 51169: / /trunk/epan/: app_mem_usage.c Guy Harris (Aug 06)
- Re: [Wireshark-commits] rev 51169: / /trunk/epan/: app_mem_usage.c Evan Huus (Aug 06)
- Re: [Wireshark-commits] rev 51169: / /trunk/epan/: app_mem_usage.c Jakub Zawadzki (Aug 06)
- Re: [Wireshark-commits] rev 51169: / /trunk/epan/: app_mem_usage.c Evan Huus (Aug 06)
- Re: [Wireshark-commits] rev 51169: / /trunk/epan/: app_mem_usage.c Evan Huus (Aug 06)
- Re: [Wireshark-commits] rev 51169: / /trunk/epan/: app_mem_usage.c Jakub Zawadzki (Aug 06)
- Re: [Wireshark-commits] rev 51169: / /trunk/epan/: app_mem_usage.c Dirk Jagdmann (Aug 06)
- Re: [Wireshark-commits] rev 51169: / /trunk/epan/: app_mem_usage.c Guy Harris (Aug 06)
- Re: [Wireshark-commits] rev 51169: / /trunk/epan/: app_mem_usage.c Evan Huus (Aug 06)