forked from osmocom/wireshark
user_encap: Copy all user_encap_t values
Copy all values for user_encap_t in user_copy_cb() when duplicating an entry in the DLT User table. Change-Id: Ic695a6213e12d42b62c2a0614c7f598e57833cdf Reviewed-on: https://code.wireshark.org/review/26827 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
This commit is contained in:
parent
1a29a70443
commit
cbed2a2148
|
@ -187,9 +187,15 @@ static void* user_copy_cb(void* dest, const void* orig, size_t len _U_)
|
|||
const user_encap_t *o = (const user_encap_t *)orig;
|
||||
user_encap_t *d = (user_encap_t *)dest;
|
||||
|
||||
d->encap = o->encap;
|
||||
d->payload_proto_name = g_strdup(o->payload_proto_name);
|
||||
d->header_proto_name = g_strdup(o->header_proto_name);
|
||||
d->payload_proto = o->payload_proto;
|
||||
d->header_proto_name = g_strdup(o->header_proto_name);
|
||||
d->header_proto = o->header_proto;
|
||||
d->trailer_proto_name = g_strdup(o->trailer_proto_name);
|
||||
d->trailer_proto = o->trailer_proto;
|
||||
d->header_size = o->header_size;
|
||||
d->trailer_size = o->trailer_size;
|
||||
|
||||
return d;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue