如何在Emacs Lisp中设置数据报包的传入缓冲区大小?

时间:2014-10-07 17:17:28

标签: networking emacs elisp

我在elisp中编写一个简单的网络应用程序,使用make-network-process打开一个侦听套接字。我正在侦听udp(SOCK_DGRAM)数据包,并且使用wireshark我可以在网络上看到我的数据包长度为199个字节。但是,emacs中的进程过滤器返回的字符串长度只有195个字节!我需要设置缓冲区大小吗?

1 个答案:

答案 0 :(得分:2)

我的水晶球暗示你认为195 bytes 实际上是195 chars 因为DOS式CR / LF而在线上表示为199个字节line-ends或utf-8编码或类似的东西。