int ip6_ins_rt(struct rt6_info *rt, struct nlmsghdr *nlh, void *_rtattr)
int ip6_ins_rt(struct rt6_info *rt, struct nlmsghdr *nlh, void *_rtattr, struct netlink_skb_parms *req)
int ip6_ins_rt(struct rt6_info *rt, struct nlmsghdr *nlh, void *_rtattr){	int err;	write_lock_bh(&rt6_lock);	err = fib6_add(&ip6_routing_table, rt, nlh, _rtattr);	write_unlock_bh(&rt6_lock);	return err;}