diff options
author | suz <suz@FreeBSD.org> | 2003-04-10 07:31:34 +0000 |
---|---|---|
committer | suz <suz@FreeBSD.org> | 2003-04-10 07:31:34 +0000 |
commit | 4b545f73d3d25b906e17d600e0c673e0bb63d57d (patch) | |
tree | 9ef40d619150e13eb4ba1f8a2971fe39d7784c62 | |
parent | a40639441e25c0443605da55df337c41cdb91a9c (diff) | |
download | FreeBSD-src-4b545f73d3d25b906e17d600e0c673e0bb63d57d.zip FreeBSD-src-4b545f73d3d25b906e17d600e0c673e0bb63d57d.tar.gz |
- fixed byte order of route lifetimes in route info opptions.
- corrected wording in a log message.
Obtained from: KAME
MFC after: 1 week
-rw-r--r-- | usr.sbin/rtadvd/config.c | 4 |
1 files changed, 2 insertions, 2 deletions
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; } |