diff -ruN tftp-hpa-5.0/tftpd/tftpd.c tftp-hpa-5.0-debug/tftpd/tftpd.c
--- tftp-hpa-5.0/tftpd/tftpd.c	2009-02-16 23:51:22.000000000 +0100
+++ tftp-hpa-5.0-debug/tftpd/tftpd.c	2009-10-14 13:29:43.140093316 +0200
@@ -1378,6 +1378,16 @@
     tsize_ok = 0;
     *errmsg = NULL;
 
+     /* DatuX patch
+      * Make tftpd read-only
+      */
+    if(mode==WRQ) {
+     	nak(EOPTNEG, "This TFTP-server doesn't support write functions.");
+        return(0);
+    }
+
+
+
     if (!secure) {
         if (*filename != '/') {
             *errmsg = "Only absolute filenames allowed";
