Page MenuHomeFreeBSD

D37872.diff
No OneTemporary

D37872.diff

diff --git a/sys/kern/kern_jail.c b/sys/kern/kern_jail.c
--- a/sys/kern/kern_jail.c
+++ b/sys/kern/kern_jail.c
@@ -814,7 +814,7 @@
alloced = false;
if (!(pr->pr_flags & pr_families[af].ip_flag)) {
/* This has no user settings, so just copy the parent's list. */
- bcopy(ppip, new, ips * size);
+ bcopy(ppip + 1, new + 1, ips * size);
} else {
/* Remove addresses that aren't in the parent. */
int i;
@@ -846,7 +846,7 @@
i++;
break;
case 0:
- bcopy(PR_IP(pr, i), PR_IPD(new, ips), size);
+ bcopy(PR_IP(pip, i), PR_IPD(new, ips), size);
i++;
pi++;
ips++;

File Metadata

Mime Type
text/plain
Expires
Tue, Oct 1, 2:27 PM (21 h, 56 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
13257494
Default Alt Text
D37872.diff (607 B)

Event Timeline