mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-10-14 16:44:01 +08:00
Update to FreeBSD head 2018-02-01
Git mirror commit d079ae0442af8fa3cfd6d7ede190d04e64a2c0d4. Update #3472.
This commit is contained in:
@@ -35,12 +35,12 @@
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include "ip6.h"
|
||||
|
||||
#include "netdissect.h"
|
||||
#include "addrtoname.h"
|
||||
#include "extract.h"
|
||||
|
||||
#include "ip6.h"
|
||||
|
||||
int
|
||||
rt6_print(netdissect_options *ndo, register const u_char *bp, const u_char *bp2 _U_)
|
||||
{
|
||||
@@ -51,13 +51,13 @@ rt6_print(netdissect_options *ndo, register const u_char *bp, const u_char *bp2
|
||||
register const struct in6_addr *addr;
|
||||
|
||||
dp = (const struct ip6_rthdr *)bp;
|
||||
len = dp->ip6r_len;
|
||||
|
||||
/* 'ep' points to the end of available data. */
|
||||
ep = ndo->ndo_snapend;
|
||||
|
||||
ND_TCHECK(dp->ip6r_segleft);
|
||||
|
||||
len = dp->ip6r_len;
|
||||
ND_PRINT((ndo, "srcrt (len=%d", dp->ip6r_len)); /*)*/
|
||||
ND_PRINT((ndo, ", type=%d", dp->ip6r_type));
|
||||
ND_PRINT((ndo, ", segleft=%d", dp->ip6r_segleft));
|
||||
@@ -68,7 +68,7 @@ rt6_print(netdissect_options *ndo, register const u_char *bp, const u_char *bp2
|
||||
dp0 = (const struct ip6_rthdr0 *)dp;
|
||||
|
||||
ND_TCHECK(dp0->ip6r0_reserved);
|
||||
if (dp0->ip6r0_reserved || ndo->ndo_vflag) {
|
||||
if (EXTRACT_32BITS(dp0->ip6r0_reserved) || ndo->ndo_vflag) {
|
||||
ND_PRINT((ndo, ", rsv=0x%0x",
|
||||
EXTRACT_32BITS(&dp0->ip6r0_reserved)));
|
||||
}
|
||||
|
Reference in New Issue
Block a user