From 679e7f109ab686255ca1e77f8b0cbb7812cf96e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20K=C3=BChndel?= Date: Wed, 1 Jun 2022 16:31:06 +0200 Subject: TFTPFS: Implement block and window size options The original file cpukit/libfs/src/ftpfs/tftpDriver.c is split into two: tftpfs.c - This file contains the code from tftpDriver.c related to file system operations such as mount(), open(), read(), and so on. tftpDriver.c - In the original file remains only the code related to networking. This code implements the Trivial File Transfer Protocol (TFTP). Moreover, the code is extended to support * RFC 2347 TFTP Option Extension * RFC 2348 TFTP Blocksize Option * RFC 7440 TFTP Windowsize Option Update #4666. --- spec/build/cpukit/libtftpfs.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'spec/build/cpukit/libtftpfs.yml') diff --git a/spec/build/cpukit/libtftpfs.yml b/spec/build/cpukit/libtftpfs.yml index 90a0eabc80..6cf6b46ea8 100644 --- a/spec/build/cpukit/libtftpfs.yml +++ b/spec/build/cpukit/libtftpfs.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020, 2022 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] enabled-by: true @@ -16,5 +16,6 @@ install-path: ${BSP_LIBDIR} links: [] source: - cpukit/libfs/src/ftpfs/tftpDriver.c +- cpukit/libfs/src/ftpfs/tftpfs.c target: tftpfs type: build -- cgit v1.2.3