summaryrefslogtreecommitdiff
path: root/wiretap/peektagged.c
diff options
context:
space:
mode:
Diffstat (limited to 'wiretap/peektagged.c')
-rw-r--r--wiretap/peektagged.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/wiretap/peektagged.c b/wiretap/peektagged.c
index 6d46e26fa9..943ca0e058 100644
--- a/wiretap/peektagged.c
+++ b/wiretap/peektagged.c
@@ -372,8 +372,9 @@ wtap_open_return_val peektagged_open(wtap *wth, int *err, gchar **err_info)
}
/* skip 8 zero bytes */
- if (file_seek (wth->fh, 8L, SEEK_CUR, err) == -1)
- return WTAP_OPEN_NOT_MINE;
+ if (!wtap_read_bytes (wth->fh, NULL, 8, err, err_info)) {
+ return WTAP_OPEN_ERROR;
+ }
/*
* This is an Peek tagged file.