diff options
| -rw-r--r-- | sys/src/9/ip/icmp6.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/9/ip/icmp6.c b/sys/src/9/ip/icmp6.c index 7c9e637b8..5557c6042 100644 --- a/sys/src/9/ip/icmp6.c +++ b/sys/src/9/ip/icmp6.c @@ -796,6 +796,8 @@ icmpiput6(Proto *icmp, Ipifc *ipifc, Block *bp) case NbrSolicit: np = (Ndpkt*) p; pktflags = 0; + if(ipifc->sendra6) + pktflags |= Rflag; switch (targettype(icmp->f, ipifc, np->target)) { case Tunirany: pktflags |= Oflag; |
