|
@@ -413,6 +413,8 @@ ipv6_invert_rthdr(struct sock *sk, struct ipv6_rt_hdr *hdr)
|
|
return opt;
|
|
return opt;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+EXPORT_SYMBOL_GPL(ipv6_invert_rthdr);
|
|
|
|
+
|
|
/**********************************
|
|
/**********************************
|
|
Hop-by-hop options.
|
|
Hop-by-hop options.
|
|
**********************************/
|
|
**********************************/
|
|
@@ -579,6 +581,8 @@ ipv6_dup_options(struct sock *sk, struct ipv6_txoptions *opt)
|
|
return opt2;
|
|
return opt2;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+EXPORT_SYMBOL_GPL(ipv6_dup_options);
|
|
|
|
+
|
|
static int ipv6_renew_option(void *ohdr,
|
|
static int ipv6_renew_option(void *ohdr,
|
|
struct ipv6_opt_hdr __user *newopt, int newoptlen,
|
|
struct ipv6_opt_hdr __user *newopt, int newoptlen,
|
|
int inherit,
|
|
int inherit,
|