a9b6e5b dlm_controld: improve netlink ENOBUFS error handling

Authored and Committed by aring 4 years ago
    dlm_controld: improve netlink ENOBUFS error handling
    
    This patch improves the handling for ENOBUFS for newer kernels by
    setting the NETLINK_NO_ENOBUFS netlink socket option which should avoid
    ENOBUFS errors regardless of the receive buffer size. If this fails
    we switch to increasing the socket buffer size.
    
        
file modified
+25 -9