Author: jvermillard
Date: Thu Sep 13 08:22:15 2007
New Revision: 575333

URL: http://svn.apache.org/viewvc?rev=575333&view=rev
Log:
Fixed UDP for APRConnector

Modified:
    
mina/sandbox/jvermillard/apr/src/main/java/org/apache/mina/transport/apr/APRConnector.java
    
mina/sandbox/jvermillard/apr/src/main/java/org/apache/mina/transport/apr/APRProtocol.java

Modified: 
mina/sandbox/jvermillard/apr/src/main/java/org/apache/mina/transport/apr/APRConnector.java
URL: 
http://svn.apache.org/viewvc/mina/sandbox/jvermillard/apr/src/main/java/org/apache/mina/transport/apr/APRConnector.java?rev=575333&r1=575332&r2=575333&view=diff
==============================================================================
--- 
mina/sandbox/jvermillard/apr/src/main/java/org/apache/mina/transport/apr/APRConnector.java
 (original)
+++ 
mina/sandbox/jvermillard/apr/src/main/java/org/apache/mina/transport/apr/APRConnector.java
 Thu Sep 13 08:22:15 2007
@@ -123,7 +123,7 @@
 
             // TODO : type of socket need to be configurable
             long clientSock = Socket.create(Socket.APR_INET,
-                    Socket.SOCK_STREAM, protocol.codeProto, APRLibrary
+                    protocol.socketType, protocol.codeProto, APRLibrary
                             .getLibrary().getPool());
 
             // FIXME : error checking

Modified: 
mina/sandbox/jvermillard/apr/src/main/java/org/apache/mina/transport/apr/APRProtocol.java
URL: 
http://svn.apache.org/viewvc/mina/sandbox/jvermillard/apr/src/main/java/org/apache/mina/transport/apr/APRProtocol.java?rev=575333&r1=575332&r2=575333&view=diff
==============================================================================
--- 
mina/sandbox/jvermillard/apr/src/main/java/org/apache/mina/transport/apr/APRProtocol.java
 (original)
+++ 
mina/sandbox/jvermillard/apr/src/main/java/org/apache/mina/transport/apr/APRProtocol.java
 Thu Sep 13 08:22:15 2007
@@ -28,13 +28,15 @@
  * @version $Rev:  $, $Date:  $
  */
 public enum APRProtocol {
-    TCP(Socket.APR_PROTO_TCP), 
-    UDP(Socket.APR_PROTO_UDP),
-    SCTP(Socket.APR_PROTO_SCTP);
+    TCP(Socket.APR_PROTO_TCP,Socket.SOCK_STREAM), 
+    UDP(Socket.APR_PROTO_UDP,Socket.SOCK_DGRAM),
+    SCTP(Socket.APR_PROTO_SCTP,Socket.SOCK_STREAM);
 
+    int socketType;
     int codeProto;
 
-    private APRProtocol(int codeProto) {
+    private APRProtocol(int codeProto,int socketType) {
         this.codeProto = codeProto;
+        this.socketType = socketType;
     }
 }


Reply via email to