vppinfra: explicitly export symbols
[vpp.git] / src / vppinfra / pcap.c
index 8f644e3..4f8b6bb 100644 (file)
@@ -70,7 +70,7 @@
  * @return rc - clib_error_t
  *
  */
-clib_error_t *
+__clib_export clib_error_t *
 pcap_close (pcap_main_t * pm)
 {
   close (pm->file_descriptor);
@@ -85,7 +85,7 @@ pcap_close (pcap_main_t * pm)
  * @return rc - clib_error_t
  *
  */
-clib_error_t *
+__clib_export clib_error_t *
 pcap_write (pcap_main_t * pm)
 {
   clib_error_t *error = 0;
@@ -157,9 +157,6 @@ pcap_write (pcap_main_t * pm)
       pm->n_pcap_data_written = 0;
     }
 
-  if (pm->n_packets_captured >= pm->n_packets_to_capture)
-    pcap_close (pm);
-
 done:
   if (error)
     {
@@ -175,7 +172,7 @@ done:
  * @return rc - clib_error_t
  *
  */
-clib_error_t *
+__clib_export clib_error_t *
 pcap_read (pcap_main_t * pm)
 {
   clib_error_t *error = 0;