diff --git a/src/modules/files/file_functions.h b/src/modules/files/file_functions.h
index af3f1bdb74ea5d09903861b9a6a1f30bc92e16ec..3d2d61fd5642b52f4b9ea4513ee4b11a9d76f190 100644
--- a/src/modules/files/file_functions.h
+++ b/src/modules/files/file_functions.h
@@ -65,4 +65,8 @@
 /*    FILE_FUNC("tcsetpgrp",file_tcsetpgrp,"function(int:int)") */
 #endif
 
+#ifdef SO_KEEPALIVE
+   FILE_FUNC("set_keepalive",file_set_keepalive,"function(int:int)")
+#endif
+
 #undef FILE_FUNC