• Hendrik Brueckner's avatar
    af_iucv: New socket option for setting IUCV MSGLIMITs · 09488e2e
    Hendrik Brueckner authored
    The SO_MSGLIMIT socket option modifies the message limit for new
    IUCV communication paths.
    
    The message limit specifies the maximum number of outstanding messages
    that are allowed for connections. This setting can be lowered by z/VM
    when an IUCV connection is established.
    
    Expects an integer value in the range of 1 to 65535.
    The default value is 65535.
    
    The message limit must be set before calling connect() or listen()
    for sockets.
    
    If sockets are already connected or in state listen, changing the message
    limit is not supported.
    For reading the message limit value, unconnected sockets return the limit
    that has been set or the default limit. For connected sockets, the actual
    message limit is returned. The actual message limit is assigned by z/VM
    for each connection and it depends on IUCV MSGLIMIT authorizations
    specified for the z/VM guest virtual machine.
    Signed-off-by: default avatarHendrik Brueckner <brueckner@linux.vnet.ibm.com>
    Signed-off-by: default avatarUrsula Braun <ursula.braun@de.ibm.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    09488e2e
af_iucv.c 35.2 KB