X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lnet%2Finclude%2Fuapi%2Flinux%2Flnet%2Flnet-dlc.h;fp=lnet%2Finclude%2Fuapi%2Flinux%2Flnet%2Flnet-dlc.h;h=fccadbef7cf25a3c0c0aa43592ab4065338c60e3;hp=0ed61bda58765438f80b7ad696efec5b6dc5dc49;hb=a5cbe7883db6d77b82fbd83ad4c662499421d229;hpb=d13d8158e816b7ac4437ff6d6c6aec3926ba7531 diff --git a/lnet/include/uapi/linux/lnet/lnet-dlc.h b/lnet/include/uapi/linux/lnet/lnet-dlc.h index 0ed61bd..fccadbe 100644 --- a/lnet/include/uapi/linux/lnet/lnet-dlc.h +++ b/lnet/include/uapi/linux/lnet/lnet-dlc.h @@ -81,9 +81,16 @@ struct lnet_ioctl_config_o2iblnd_tunables { __u16 lnd_ntx; }; +struct lnet_ioctl_config_socklnd_tunables { + __u32 lnd_version; + __u16 lnd_conns_per_peer; + __u16 lnd_pad; +}; + struct lnet_lnd_tunables { union { struct lnet_ioctl_config_o2iblnd_tunables lnd_o2ib; + struct lnet_ioctl_config_socklnd_tunables lnd_sock; } lnd_tun_u; }; @@ -280,6 +287,13 @@ struct lnet_ioctl_reset_health_cfg { lnet_nid_t rh_nid; }; +struct lnet_ioctl_reset_conns_per_peer_cfg { + struct libcfs_ioctl_hdr rcpp_hdr; + __u16 rcpp_all:1; + __s16 rcpp_value; + lnet_nid_t rcpp_nid; +}; + struct lnet_ioctl_recovery_list { struct libcfs_ioctl_hdr rlst_hdr; enum lnet_health_type rlst_type:32;