summaryrefslogtreecommitdiffstats
path: root/usr.bin/ctfconv/generate.c
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2017-08-11 16:28:29 +0000
committermpi <mpi@openbsd.org>2017-08-11 16:28:29 +0000
commit72c906afffc1ef4d38dcc929b6f444ecf0af2671 (patch)
tree40190c16c8ab306e391dc33d2dde60e427baa6ae /usr.bin/ctfconv/generate.c
parentdisplay MRU each sessions in npppctl session command (diff)
downloadwireguard-openbsd-72c906afffc1ef4d38dcc929b6f444ecf0af2671.tar.xz
wireguard-openbsd-72c906afffc1ef4d38dcc929b6f444ecf0af2671.zip
Do not insert random name for anonymous member.
Diffstat (limited to 'usr.bin/ctfconv/generate.c')
-rw-r--r--usr.bin/ctfconv/generate.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/usr.bin/ctfconv/generate.c b/usr.bin/ctfconv/generate.c
index 6e95c851b99..2a26ee69bb1 100644
--- a/usr.bin/ctfconv/generate.c
+++ b/usr.bin/ctfconv/generate.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: generate.c,v 1.2 2017/08/11 14:58:56 jasper Exp $ */
+/* $OpenBSD: generate.c,v 1.3 2017/08/11 16:28:30 mpi Exp $ */
/*
* Copyright (c) 2017 Martin Pieuchot
@@ -230,7 +230,7 @@ imcs_add_type(struct imcs *imcs, struct itype *it)
memset(&ctm, 0, sizeof(ctm));
TAILQ_FOREACH(im, &it->it_members, im_next) {
ctm.ctm_name =
- imcs_add_string(imcs, im->im_name);
+ imcs_add_string(imcs, im_name(im));
ctm.ctm_type = im->im_refp->it_idx;
ctm.ctm_offset = im->im_off;
@@ -242,7 +242,7 @@ imcs_add_type(struct imcs *imcs, struct itype *it)
memset(&ctlm, 0, sizeof(ctlm));
TAILQ_FOREACH(im, &it->it_members, im_next) {
ctlm.ctlm_name =
- imcs_add_string(imcs, im->im_name);
+ imcs_add_string(imcs, im_name(im));
ctlm.ctlm_type = im->im_refp->it_idx;
ctlm.ctlm_offsethi =
CTF_OFFSET_TO_LMEMHI(im->im_off);
@@ -268,7 +268,7 @@ imcs_add_type(struct imcs *imcs, struct itype *it)
TAILQ_FOREACH(im, &it->it_members, im_next) {
struct ctf_enum cte;
- cte.cte_name = imcs_add_string(imcs, im->im_name);
+ cte.cte_name = imcs_add_string(imcs, im_name(im));
cte.cte_value = im->im_ref;
dbuf_copy(&imcs->body, &cte, sizeof(cte));