struct lnet_ioctl_rule_blk

struct lnet_ioctl_net_rule

struct lnet_ioctl_net_rule

struct lnet_ioctl_net_rule

rule_hdr.ioc_len = sizeof(struct lnet_ioctl_rule_blk) + 

                                  sizeof(struct lnet_ioctl_net_rule) * num_rules
rule_type = 
LNET_SEL_RULE_NET

rule_size = sizeof(struct lnet_ioctl_net_rule)

...

nsr_descr.nsd_net_id = <net_type>

nsr_descr.nsd_expr.ex_lo = <lo_value>

nsr_descr.nsd_expr.ex_hi = <hi_value>

nsr_descr.nds_expr.ex_stride = <stride_value>