Enable pyrad-based tests
- update a test wrapper to properly handle things that the new libkrad does, and add python-pyrad as a build requirement so that we can run its tests
This commit is contained in:
parent
9f2cb9776b
commit
45d93c6d1c
@ -144,6 +144,9 @@ BuildRequires: net-tools, rpcbind
|
||||
BuildRequires: hostname
|
||||
BuildRequires: iproute
|
||||
%endif
|
||||
%if 0%{?fedora} >= 9
|
||||
BuildRequires: python-pyrad
|
||||
%endif
|
||||
|
||||
%if %{WITH_LDAP}
|
||||
BuildRequires: openldap-devel
|
||||
@ -964,6 +967,10 @@ exit 0
|
||||
%{_sbindir}/uuserver
|
||||
|
||||
%changelog
|
||||
* Thu Dec 19 2013 Nalin Dahyabhai <nalin@redhat.com>
|
||||
- update a test wrapper to properly handle things that the new libkrad does,
|
||||
and add python-pyrad as a build requirement so that we can run its tests
|
||||
|
||||
* Wed Dec 18 2013 Nalin Dahyabhai <nalin@redhat.com> - 1.12-4
|
||||
- revise previous patch to initialize one more element
|
||||
|
||||
|
8
noport.c
8
noport.c
@ -87,15 +87,18 @@ sendto(int sockfd, const void *buf, size_t len, int flags,
|
||||
return next_sendto(sockfd, buf, len, flags, dest_addr, addrlen);
|
||||
}
|
||||
|
||||
if (dest_addr != NULL) {
|
||||
switch (dest_addr->sa_family) {
|
||||
case AF_INET:
|
||||
port = ntohs(((struct sockaddr_in *)dest_addr)->sin_port);
|
||||
port = ((struct sockaddr_in *)dest_addr)->sin_port;
|
||||
port = ntohs(port);
|
||||
if (port_is_okay(port) != 0) {
|
||||
return -1;
|
||||
}
|
||||
break;
|
||||
case AF_INET6:
|
||||
port = ntohs(((struct sockaddr_in6 *)dest_addr)->sin6_port);
|
||||
port = ((struct sockaddr_in6 *)dest_addr)->sin6_port;
|
||||
port = ntohs(port);
|
||||
if (port_is_okay(port) != 0) {
|
||||
return -1;
|
||||
}
|
||||
@ -103,5 +106,6 @@ sendto(int sockfd, const void *buf, size_t len, int flags,
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
return next_sendto(sockfd, buf, len, flags, dest_addr, addrlen);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user