test for linux/pkt-sched.h rather than SO_PRIORITY

This commit is contained in:
Matt Johnston
2017-06-23 23:36:33 +08:00
parent 3c5ed47804
commit 24b446705b
3 changed files with 8 additions and 4 deletions

View File

@@ -306,7 +306,7 @@ void set_sock_priority(int sock, enum dropbear_prio prio) {
#ifdef IPTOS_LOWDELAY
int iptos_val = 0;
#endif
#ifdef SO_PRIORITY
#ifdef HAVE_LINUX_PKT_SCHED_H
int so_prio_val = 0;
#endif
@@ -333,7 +333,7 @@ void set_sock_priority(int sock, enum dropbear_prio prio) {
}
#endif
#ifdef SO_PRIORITY
#ifdef HAVE_LINUX_PKT_SCHED_H
if (prio == DROPBEAR_PRIO_LOWDELAY) {
so_prio_val = TC_PRIO_INTERACTIVE;
} else if (prio == DROPBEAR_PRIO_BULK) {