From 4b545f73d3d25b906e17d600e0c673e0bb63d57d Mon Sep 17 00:00:00 2001 From: suz Date: Thu, 10 Apr 2003 07:31:34 +0000 Subject: - fixed byte order of route lifetimes in route info opptions. - corrected wording in a log message. Obtained from: KAME MFC after: 1 week --- usr.sbin/rtadvd/config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'usr.sbin/rtadvd/config.c') diff --git a/usr.sbin/rtadvd/config.c b/usr.sbin/rtadvd/config.c index 5fa8c94..44b7693 100644 --- a/usr.sbin/rtadvd/config.c +++ b/usr.sbin/rtadvd/config.c @@ -478,7 +478,7 @@ getconfig(intface) MAYHAVE(val, entbuf, 0); rti->rtpref = val & ND_RA_FLAG_RTPREF_MASK; if (rti->rtpref == ND_RA_FLAG_RTPREF_RSV) { - syslog(LOG_ERR, "<%s> invalid router preference", + syslog(LOG_ERR, "<%s> invalid route preference", __FUNCTION__); exit(1); } @@ -1056,7 +1056,7 @@ make_packet(struct rainfo *rainfo) ndopt_rti->nd_opt_rti_len = 1 + psize; ndopt_rti->nd_opt_rti_prefixlen = rti->prefixlen; ndopt_rti->nd_opt_rti_flags = 0xff & rti->rtpref; - ndopt_rti->nd_opt_rti_lifetime = rti->ltime; + ndopt_rti->nd_opt_rti_lifetime = htonl(rti->ltime); memcpy(ndopt_rti + 1, &rti->prefix, psize * 8); buf += sizeof(struct nd_opt_route_info) + psize * 8; } -- cgit v1.1