我的应用程序使用openldap堆栈将请求发送到LDAP服务器,我想设置DSCP(IP_TOS)值有没有办法做到这一点?提前谢谢
答案 0 :(得分:0)
当然,只需在LDAP套接字上使用setsockopt:
#include <sys/types.h>
#include <sys/socket.h>
int tos = IPTOS_LOWDELAY;
if (setsockopt(sock, IPPROTO_IP, IP_TOS, (char *) &tos, sizeof(tos)) < 0 ) {
printf("Failed setting TOS on socket");
abort();
}