aboutsummaryrefslogtreecommitdiff
path: root/utils.go
diff options
context:
space:
mode:
authorEmiliano Ciavatta2020-04-26 15:41:01 +0000
committerEmiliano Ciavatta2020-04-26 15:41:01 +0000
commitb33f14c35bb3a6d08fe095d3d20e1d40f7398500 (patch)
treefb6ee4cd9b667700f75203b9ea91c6f6bccac364 /utils.go
parent8bd21ad9873690c52485e3581a8108c6f351e3a6 (diff)
Change pcap_importer api
Diffstat (limited to 'utils.go')
-rw-r--r--utils.go21
1 files changed, 21 insertions, 0 deletions
diff --git a/utils.go b/utils.go
index 3b66822..a015b75 100644
--- a/utils.go
+++ b/utils.go
@@ -106,3 +106,24 @@ func DecodeBytes(buffer []byte, format string) string {
return string(buffer)
}
}
+
+func CopyFile(dst, src string) error {
+ in, err := os.Open(src)
+ if err != nil {
+ return err
+ }
+
+ out, err := os.Create(dst)
+ if err != nil {
+ return err
+ }
+
+ if _, err = io.Copy(out, in); err != nil {
+ return err
+ }
+
+ if err := in.Close(); err != nil {
+ return err
+ }
+ return out.Close()
+}