K-FSW ec10f94
Modular flight software on Zephyr, for small satellites
Loading...
Searching...
No Matches

Public Headers

file  ftp.h
 

Description

Sandboxed file transfer over CSP/RDP with CRC32 validation.

kfsw_ftp_init() prepares storage. kfsw_ftp_start() binds the server after storage and the CSP router are ready. PUT and GET stream bounded chunks and atomically commit received files.

kfsw_ftp_list(), kfsw_ftp_stat(), and kfsw_ftp_mkdir() accept this node's own CSP address and then run against local storage without a connection. kfsw_ftp_put() and kfsw_ftp_get() move a file between two nodes and return -ENOTSUP for the local address.