Changeset 82665 in vbox
- Timestamp:
- Jan 8, 2020 9:32:19 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 6 edited
-
include/iprt/err.h (modified) (1 diff)
-
include/iprt/ftp.h (added)
-
include/iprt/log.h (modified) (6 diffs)
-
include/iprt/mangling.h (modified) (2 diffs)
-
src/VBox/Runtime/Makefile.kmk (modified) (2 diffs)
-
src/VBox/Runtime/generic/ftp-server.cpp (added)
-
src/VBox/Runtime/include/internal/magics.h (modified) (2 diffs)
-
src/VBox/Runtime/tools/Makefile.kmk (modified) (2 diffs)
-
src/VBox/Runtime/tools/RTFTPServer.cpp (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/err.h
r81404 r82665 2710 2710 /** @} */ 2711 2711 2712 /** @name FTP status codes 2713 * @{ */ 2714 /** FTP Internal Server Error. */ 2715 #define VERR_FTP_STATUS_SERVER_ERROR (-26400) 2716 /** FTP initialization failed. */ 2717 #define VERR_FTP_INIT_FAILED (-26401) 2718 /** @} */ 2719 2712 2720 /* SED-END */ 2713 2721 -
trunk/include/iprt/log.h
r81549 r82665 4 4 5 5 /* 6 * Copyright (C) 2006-20 19Oracle Corporation6 * Copyright (C) 2006-2020 Oracle Corporation 7 7 * 8 8 * This file is part of VirtualBox Open Source Edition (OSE), as … … 62 62 RTLOGGROUP_FILE, 63 63 RTLOGGROUP_FS, 64 RTLOGGROUP_FTP, 64 65 RTLOGGROUP_HTTP, 65 66 RTLOGGROUP_IOQUEUE, … … 90 91 * If anyone might be wondering what the alphabet looks like: 91 92 * a b c d e f g h i j k l m n o p q r s t u v w x y z 93 * 94 * The RT_XX log group names are placeholders for new modules being added, 95 * to make sure that there always is a total of 32 log group entries. 92 96 */ 93 97 #define RT_LOGGROUP_NAMES \ … … 99 103 "RT_FILE", \ 100 104 "RT_FS", \ 105 "RT_FTP", \ 101 106 "RT_HTTP", \ 102 107 "RT_IOQUEUE", \ … … 111 116 "RT_TIMER", \ 112 117 "RT_VFS", \ 113 "RT_19", \114 118 "RT_20", \ 115 119 "RT_21", \ … … 123 127 "RT_29", \ 124 128 "RT_30", \ 125 "RT_ZIP" \129 "RT_ZIP" 126 130 127 131 -
trunk/include/iprt/mangling.h
r81928 r82665 11 11 12 12 /* 13 * Copyright (C) 2011-20 19Oracle Corporation13 * Copyright (C) 2011-2020 Oracle Corporation 14 14 * 15 15 * This file is part of VirtualBox Open Source Edition (OSE), as … … 1035 1035 # define RTFsIsoMakerCmdEx RT_MANGLER(RTFsIsoMakerCmdEx) 1036 1036 # define RTFsNtfsVolOpen RT_MANGLER(RTFsNtfsVolOpen) 1037 # define RTFTPServerCreate RT_MANGLER(RTFTPServerCreate) 1038 # define RTFTPServerDestroy RT_MANGLER(RTFTPServerDestroy) 1037 1039 # define RTFuzzCmdMaster RT_MANGLER(RTFuzzCmdMaster) 1038 1040 # define RTFuzzCtxCfgGetBehavioralFlags RT_MANGLER(RTFuzzCtxCfgGetBehavioralFlags) -
trunk/src/VBox/Runtime/Makefile.kmk
r82601 r82665 5 5 6 6 # 7 # Copyright (C) 2006-20 19Oracle Corporation7 # Copyright (C) 2006-2020 Oracle Corporation 8 8 # 9 9 # This file is part of VirtualBox Open Source Edition (OSE), as … … 674 674 generic/critsectrw-generic.cpp \ 675 675 generic/env-generic.cpp \ 676 generic/ftp-server.cpp \ 676 677 generic/RTDirCreateUniqueNumbered-generic.cpp \ 677 678 generic/RTEnvDupEx-generic.cpp \ -
trunk/src/VBox/Runtime/include/internal/magics.h
r76585 r82665 5 5 6 6 /* 7 * Copyright (C) 2007-20 19Oracle Corporation7 * Copyright (C) 2007-2020 Oracle Corporation 8 8 * 9 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 84 84 /** The value of RTFILEAIOREQINT::u32Magic. (Stephen Edwin King) */ 85 85 #define RTFILEAIOREQ_MAGIC UINT32_C(0x19470921) 86 /** The magic value for RTFTPSERVERINTERNAL::u32Magic. */ 87 #define RTFTPSERVER_MAGIC UINT32_C(0xfeed0004) /**< @todo find a value */ 88 /** The value of RTFTPSERVERINTERNAL::u32Magic after close. */ 89 #define RTFTPSERVER_MAGIC_DEAD (~RTFTPSERVER_MAGIC) 86 90 /** The value of RTENVINTERNAL::u32Magic. (Rumiko Takahashi) */ 87 91 #define RTENV_MAGIC UINT32_C(0x19571010) -
trunk/src/VBox/Runtime/tools/Makefile.kmk
r81775 r82665 5 5 6 6 # 7 # Copyright (C) 2006-20 19Oracle Corporation7 # Copyright (C) 2006-2020 Oracle Corporation 8 8 # 9 9 # This file is part of VirtualBox Open Source Edition (OSE), as … … 131 131 RTLdrFlt_SOURCES = RTLdrFlt.cpp 132 132 133 # RTFTPServer implements a simple FTP server. 134 PROGRAMS += RTFTPServer 135 RTFTPServer_TEMPLATE = VBoxR3Tool 136 RTFTPServer_SOURCES = RTFTPServer.cpp 137 133 138 # RTGzip - our gzip clone (for testing the gzip/gunzip streaming code) 134 139 PROGRAMS += RTGzip
Note:
See TracChangeset
for help on using the changeset viewer.

