tcp: avoid fr segments less than mss if possible
[vpp.git] / src / vppinfra / elf.h
index cceb13e..56869f1 100644 (file)
@@ -966,12 +966,10 @@ elf_get_section_contents (elf_main_t * em,
   result = 0;
   if (vec_len (s->contents) > 0)
     {
+      vec_attr_t va = { .elt_sz = elt_size };
       /* Make vector copy of contents with given element size. */
-      result = _vec_resize (result,
-                           vec_len (s->contents) / elt_size,
-                           vec_len (s->contents),
-                           /* header_bytes */ 0,
-                           /* align */ 0);
+      result =
+       _vec_realloc_internal (result, vec_len (s->contents) / elt_size, &va);
       clib_memcpy (result, s->contents, vec_len (s->contents));
     }