Browse Source

[trac983] fixed solaris regression: socktype (and probably protocol) arguments
must be specified explicitly.

JINMEI Tatuya 13 years ago
parent
commit
78942e3fc1
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/lib/python/isc/acl/tests/dns_test.py

+ 2 - 1
src/lib/python/isc/acl/tests/dns_test.py

@@ -20,7 +20,8 @@ from isc.acl.dns import *
 
 def get_sockaddr(address, port):
     '''This is a simple shortcut wrapper for getaddrinfo'''
-    ai = socket.getaddrinfo(address, port, 0, 0, 0, socket.AI_NUMERICHOST)[0]
+    ai = socket.getaddrinfo(address, port, 0, socket.SOCK_DGRAM,
+                            socket.IPPROTO_UDP, socket.AI_NUMERICHOST)[0]
     return ai[4]
 
 def get_acl(prefix):