Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
sctp_sendmsg(sock_fd, readbuf, rd_sz, (SA *)&cliaddr, len, sri.sinfo_ppid, (sri.sinfo_flags| MSG_EOF), sri.sinfo_stream, 0, 0);
在 ubuntu12.04 中,我编译为:gcc -lsctp temp.c -o temp. 但是,gcc 说:
gcc -lsctp temp.c -o temp
错误:“MSG_EOF”未声明(在此函数中首次使用)
怎么了?
您使用的是什么操作系统?Solaris 10 是我所知道的唯一使用宏 MSG_EOF 的操作系统。如果您使用的是较新版本的 Solaris,或者您使用的是 Linux,那么您应该使用 SCTP_EOF。