equal
deleted
inserted
replaced
9 #define AF_INET_SDP 27 /* Family for SDP */ |
9 #define AF_INET_SDP 27 /* Family for SDP */ |
10 +#endif |
10 +#endif |
11 |
11 |
12 |
12 |
13 /* |
13 /* |
|
14 @@ -707,10 +709,16 @@ |
|
15 ailist = getaddrinfo_port(serverflag ? 0 : ServerName, port, &hints); |
|
16 for (aip = ailist; aip; aip = aip->ai_next) { |
|
17 if (kind == K_SDP) { |
|
18 +#if (defined(__SVR4) && defined(__sun)) |
|
19 + aip->ai_family = AF_INET; |
|
20 + aip->ai_socktype = SOCK_STREAM; |
|
21 + aip->ai_protocol = PROTO_SDP; |
|
22 +#else |
|
23 if (aip->ai_family == AF_INET || aip->ai_family == AF_INET6) |
|
24 aip->ai_family = AF_INET_SDP; |
|
25 else |
|
26 aip->ai_family = 0; |
|
27 +#endif |
|
28 } else if (kind == K_SCTP) { |
|
29 if (aip->ai_protocol == IPPROTO_TCP) |
|
30 aip->ai_protocol = IPPROTO_SCTP; |
14 diff -r -u /tmp/730054/qperf-0.4.6/src/qperf.c qperf-0.4.6/src/qperf.c |
31 diff -r -u /tmp/730054/qperf-0.4.6/src/qperf.c qperf-0.4.6/src/qperf.c |
15 --- /tmp/730054/qperf-0.4.6/src/qperf.c Mon Aug 31 00:00:40 2009 |
32 --- /tmp/730054/qperf-0.4.6/src/qperf.c Mon Aug 31 00:00:40 2009 |
16 +++ qperf-0.4.6/src/qperf.c Mon Nov 8 11:10:17 2010 |
33 +++ qperf-0.4.6/src/qperf.c Mon Nov 8 11:10:17 2010 |
17 @@ -53,7 +53,18 @@ |
34 @@ -53,7 +53,18 @@ |
18 #include <sys/utsname.h> |
35 #include <sys/utsname.h> |