标签: c sockets
我正在使用一个接受directory file descriptor的函数的API(我无法更改)。此函数在目录中创建一些文件并填充它们。
我想要做的是通过socket发送这个目录,当前的实现是:
创建本地目录 - > tar - >读取tar文件 - >通过套接字发送 - >解压
是否可以避免在本地创建目录和tar,直接在socket上传递字节?我无法将套接字作为文件描述符传递,因为它需要一个目录。