Jump to content

SOCKETS.SYS: Difference between revisions

From EDM2
Ak120 (talk | contribs)
No edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
SOCKETS.SYS provides the common sockets layer for the protocol stacks. Calls made to the socket APIs first pass through SOCKETS.SYS, which routes the call to the correct protocol stack. The socket address families supported are AF_OS2 (or equivalently, AF_UNIX), AF_INET, and AF_NETBIOS (or equivalently, AF_NB).
Common Transport Sockets - CTS
 
SOCKETS.SYS provides the common sockets layer for the protocol stacks. Calls made to the socket APIs first pass through SOCKETS.SYS, which routes the call to the correct protocol stack. The socket address families supported are AF_OS2 (or equivalently AF_UNIX), AF_INET, and AF_NETBIOS (or equivalently, AF_NB).


==Version==
==Version==
Line 5: Line 7:
!Date||Version||Size||Comments
!Date||Version||Size||Comments
|-
|-
|1998-01-26 15:45||4.02r||59,957 bytes||  
|1998-01-26||4.02r||59,957 B||
|-
|2005-09-20|| ||120,320 B||
|}
|}
==DLLs Loaded==
* [[DOSCALL1.DLL]]
* [[VIOCALLS.DLL]]


==CONFIG.SYS==
==CONFIG.SYS==
Line 18: Line 18:
'''Parameters:'''
'''Parameters:'''


* /c:value
* /c:value - Number of the COM port to which debug information should be sent. Value may be any valid COM port number. Default = 2
Number of the COM port to which debug information should be sent. Value may be any valid COM port number.
* /v - Display the banner at boot time.
Default = 2
* /uis:0 - Turn off unique ID for select(). If this parameter is not set it defaults to ON.
 
* /mem:value - Number of 4kbyte clusters allocated at initialization time. Value can be in the range from 30 to 32766. Default = 75
* /v
* /gdt:value - The maximum number of 64kbyte blocks the stack can allocate. Default = 80
Display the banner at boot time.
 
* /uis:0
Turn off unique ID for select().
If this parameter is not set it defaults to ON .
 
* /mem:value
Number of 4kbyte clusters allocated at initialization time.
Value can be in the range from 30 to 32766 . Default = 75


* /gdt:value
;TIP:According to IBM, the undocumented parameter /UIS:0 is for use on the 3172 Offload System to improve performance. This parameter is only intended for use on the 3172 Offload System, and turns off the process id : thread id processing on select() calls in the stack.
The maximum number of 64kbyte blocks the stack can allocate.
Default = 80


'''TIP:''' According to IBM, the undocumented parameter /UIS:0 is for use on the 3172 Offload System to improve performance. This parameter is only intended for use on the 3172 Offload System, and turns off the process id : thread id processing on select() calls in the stack.
{{ProdS |V31=S|V40=S|V45=S}}
 
'''Platform Support:'''
{| class="wikitable"
|-
!OS/2 2.x
!OS/2 3.0
!OS/2 4.0
!OS/2 4.5x
|-
|Yes
|Yes
|Yes
|Yes
|}


[[Category:Drivers]][[Category:DEVICE Statements]]
[[Category:NDIS protocol driver]]

Latest revision as of 03:10, 9 August 2023

Common Transport Sockets - CTS

SOCKETS.SYS provides the common sockets layer for the protocol stacks. Calls made to the socket APIs first pass through SOCKETS.SYS, which routes the call to the correct protocol stack. The socket address families supported are AF_OS2 (or equivalently AF_UNIX), AF_INET, and AF_NETBIOS (or equivalently, AF_NB).

Version

Date Version Size Comments
1998-01-26 4.02r 59,957 B
2005-09-20 120,320 B

CONFIG.SYS

Network driver.

DEVICE=\MPTN\PROTOCOL\SOCKETS.SYS <parameter>

Parameters:

  • /c:value - Number of the COM port to which debug information should be sent. Value may be any valid COM port number. Default = 2
  • /v - Display the banner at boot time.
  • /uis:0 - Turn off unique ID for select(). If this parameter is not set it defaults to ON.
  • /mem:value - Number of 4kbyte clusters allocated at initialization time. Value can be in the range from 30 to 32766. Default = 75
  • /gdt:value - The maximum number of 64kbyte blocks the stack can allocate. Default = 80
TIP
According to IBM, the undocumented parameter /UIS:0 is for use on the 3172 Offload System to improve performance. This parameter is only intended for use on the 3172 Offload System, and turns off the process id : thread id processing on select() calls in the stack.
Product Support
OS/2 1.3
OS/2 2.0
OS/2 2.1
OS/2 2.11 SMP
OS/2 Warp 3
OS/2 Warp Connect S
OS/2 Warp 4 S
OS/2 Warp Server for e-Business S