plugins: http_static. Migrate to use api string type.
[vpp.git] / src / plugins / http_static / http_static_test.c
index 59cc5f1..0720463 100644 (file)
@@ -155,9 +155,11 @@ api_http_static_enable (vat_main_t * vam)
 
   /* Construct the API message */
   M (HTTP_STATIC_ENABLE, mp);
-  clib_strncpy ((char *) mp->www_root, (char *) www_root,
-               ARRAY_LEN (mp->www_root) - 1);
-  clib_strncpy ((char *) mp->uri, (char *) uri, ARRAY_LEN (mp->uri) - 1);
+  vl_api_to_api_string (strnlen ((const char *) www_root, 256),
+                       (const char *) www_root,
+                       (vl_api_string_t *) & mp->www_root);
+  vl_api_to_api_string (strnlen ((const char *) uri, 256), (const char *) uri,
+                       (vl_api_string_t *) & mp->uri);
   mp->fifo_size = ntohl (fifo_size);
   mp->cache_size_limit = ntohl (cache_size_limit);
   mp->prealloc_fifos = ntohl (prealloc_fifos);