ra_options_conf
static struct ra_options_conf *ra_options;
struct ra_options_conf *ra_options_conf;
ra_options_conf = &ra_iface_conf->ra_options;
if (ra_options_conf->mtu > 0)
ra->nd_ra_curhoplimit = ra_options_conf->cur_hl;
if (ra_options_conf->m_flag)
if (ra_options_conf->o_flag)
else if (ra_options_conf->dfr) {
htons(ra_options_conf->router_lifetime);
if (ra_options_conf->router_lifetime > 0)
ra->nd_ra_flags_reserved |= ra_options_conf->rtpref;
ra->nd_ra_reachable = htonl(ra_options_conf->reachable_time);
ra->nd_ra_retransmit = htonl(ra_options_conf->retrans_timer);
if (ra_options_conf->mtu > 0) {
ndopt_mtu->nd_opt_mtu_mtu = htonl(ra_options_conf->mtu);
static struct ra_options_conf *ra_options;
void copy_dns_options(const struct ra_options_conf *,
struct ra_options_conf *);
void copy_pref64_options(const struct ra_options_conf *,
struct ra_options_conf *);
static struct ra_options_conf *ra_options;
copy_dns_options(const struct ra_options_conf *src, struct ra_options_conf *dst)
copy_pref64_options(const struct ra_options_conf *src, struct ra_options_conf
void print_ra_options(const char*, const struct ra_options_conf*);
print_ra_options(const char *indent, const struct ra_options_conf *ra_options)
free_dns_options(struct ra_options_conf *ra_options)
struct ra_options_conf ra_options;
struct ra_options_conf ra_options;
void free_dns_options(struct ra_options_conf *);