summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hessler <phessler@cvs.openbsd.org>2016-09-18 21:00:56 +0000
committerPeter Hessler <phessler@cvs.openbsd.org>2016-09-18 21:00:56 +0000
commit283cdefa5c9cf922222c8a47f07fa584d9221d70 (patch)
tree10e0b4b56ebc8962f9ea62a36dd2863bfc3721ab
parentb898623a42ccc9dc343e1c7e083825904e354a36 (diff)
apply the canary to the correct variable
-rw-r--r--sys/net/bfd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/net/bfd.c b/sys/net/bfd.c
index 1301b67d616..8bee4b9251a 100644
--- a/sys/net/bfd.c
+++ b/sys/net/bfd.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: bfd.c,v 1.27 2016/09/17 07:35:05 phessler Exp $ */
+/* $OpenBSD: bfd.c,v 1.28 2016/09/18 21:00:55 phessler Exp $ */
/*
* Copyright (c) 2016 Peter Hessler <phessler@openbsd.org>
@@ -885,7 +885,7 @@ bfd_send_control(void *x)
m->m_len = m->m_pkthdr.len = sizeof(*bfd);
h = mtod(m, struct bfd_header *);
- memset(bfd, 0xff, sizeof(*h)); /* canary */
+ memset(h, 0xff, sizeof(*h)); /* canary */
h->bfd_ver_diag = ((BFD_VERSION << 5) | (bfd->bc_neighbor->bn_ldiag));
h->bfd_sta_flags = (bfd->bc_neighbor->bn_lstate << 6);