inode: fix incorrect socket write return
authorAlan Cox <alan@linux.intel.com>
Fri, 7 Sep 2018 01:28:19 +0000 (02:28 +0100)
committerAlan Cox <alan@linux.intel.com>
Fri, 7 Sep 2018 01:28:19 +0000 (02:28 +0100)
Telnet now works again

Kernel/inode.c

index b98a738..7d7805b 100644 (file)
@@ -170,7 +170,7 @@ void writei(regptr inoptr ino, uint8_t flag)
 
 #ifdef CONFIG_NET
        case MODE_R(F_SOCK):
-               udata.u_count = sock_write(ino, flag);
+               udata.u_done = sock_write(ino, flag);
                break;
 #endif
        case MODE_R(F_PIPE):