PJ41245: UNABLE TO SET THE LOW WATER MARK > 32K FOR TCP READ()
Closed as program error.
See Problem Summary.
PRODUCT: z/TPF FUNCTIONAL AREA: TCP/IP NATIVE STACK SHIPPED IN PUT: 10 ABSTRACT: Enhancement to increase the maximum receive low water mark for a socket in z/TPF up to 64K. PACKAGE CONTENTS: Source Segments: (C) base/rt/cts5.asm Object Only Binaries: None. Configuration Independent Binaries: (C) base/obj/cts5.o (C) base/load/CTS5.so Support Files: base/lst/cts5.lst base/lst/CTS5.map OTHER BINARIES TO BUILD: NO None. COMMENTS: An error is returned from the setsockopt() API when trying to set the receive low water mark (SO_RCVLOWAT ) for a socket greater than 32K. This enhancement will make the maximum receive low water mark for sockets within z/TPF to be up to 64K.
SOLUTION: Realtime segment CTS5.asm, which processes the setsockopt() and getsockopt() APIs, has been updated to allow a receive low-water mark value of up to 64K. COREQS: NO None. MIGRATION CONSIDERATIONS: NO None. BUILD COMMANDS AND INSTRUCTIONS: YES #maketpf commands for linux maketpf -f CTS5 cts5.o maketpf CTS5 link UPDATED INFORMATION UNITS: NO None. See your IBM representative if you need additional information. DOWNLOAD INSTRUCTIONS: http://www.ibm.com/software/htp/tpf/maint/maintztpf.html APAR URL: http://www.ibm.com/software/htp/tpf/ztpfmaint/put10/PJ41245.htm
Reported component name
Reported component ID
NoSpecatt / Xsystem
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
Fixed component ID
Applicable component levels