fops: refactor around lws_fops_fd_t
diff --git a/lib/private-libwebsockets.h b/lib/private-libwebsockets.h
index 640e56a..1f72f6a 100644
--- a/lib/private-libwebsockets.h
+++ b/lib/private-libwebsockets.h
@@ -1092,9 +1092,9 @@
 #endif
 	unsigned int preamble_rx_len;
 	struct lws *new_wsi_list;
-	unsigned long filepos;
-	unsigned long filelen;
-	lws_filefd_type fd;
+	lws_filepos_t filepos;
+	lws_filepos_t filelen;
+	lws_fop_fd_t fop_fd;
 
 #if defined(LWS_WITH_RANGES)
 	struct lws_range_parsing range;