PatchSet 5414 
Date: 2004/11/07 17:21:29
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Resynced with GNU Classpath: compilation fixes for C++ compilers

2004-11-07  Dalibor Topic  <[EMAIL PROTECTED]>

        * libraries/clib/net/PlainDatagramSocket:
        Resynced with GNU Classpath.

        2004-11-04  Torsten Rupp  <[EMAIL PROTECTED]>

        * native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c:
        Replaced 'this' arguments by 'obj' to make source compatible with
        C++ compilers.

Members: 
        ChangeLog:1.2963->1.2964 
        libraries/clib/net/PlainDatagramSocketImpl.c:1.47->1.48 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2963 kaffe/ChangeLog:1.2964
--- kaffe/ChangeLog:1.2963      Sun Nov  7 16:18:24 2004
+++ kaffe/ChangeLog     Sun Nov  7 17:21:29 2004
@@ -1,5 +1,16 @@
 2004-11-07  Dalibor Topic  <[EMAIL PROTECTED]>
 
+       * libraries/clib/net/PlainDatagramSocket:
+       Resynced with GNU Classpath.
+
+       2004-11-04  Torsten Rupp  <[EMAIL PROTECTED]>
+
+        * native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c:
+        Replaced 'this' arguments by 'obj' to make source compatible with
+        C++ compilers.
+
+2004-11-07  Dalibor Topic  <[EMAIL PROTECTED]>
+
        * include/jni.h:
         Resynced with GNU Classpath.
 
Index: kaffe/libraries/clib/net/PlainDatagramSocketImpl.c
diff -u kaffe/libraries/clib/net/PlainDatagramSocketImpl.c:1.47 
kaffe/libraries/clib/net/PlainDatagramSocketImpl.c:1.48
--- kaffe/libraries/clib/net/PlainDatagramSocketImpl.c:1.47     Fri Oct 15 
19:00:30 2004
+++ kaffe/libraries/clib/net/PlainDatagramSocketImpl.c  Sun Nov  7 17:21:32 2004
@@ -100,23 +100,23 @@
  * Create a datagram socket.
  */
 void
-gnu_java_net_PlainDatagramSocketImpl_datagramSocketCreate(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this)
+gnu_java_net_PlainDatagramSocketImpl_datagramSocketCreate(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj)
 {
        int fd;
        int rc;
 
 DBG(NATIVENET,
-       dprintf("datagram_create(%p)\n", this);
+       dprintf("datagram_create(%p)\n", obj);
 )
 
        rc = KSOCKET(AF_INET, SOCK_DGRAM, 0, &fd);
        if (rc) {
                SignalError("java.net.SocketException", SYS_ERROR(rc));
        }
-       unhand(this)->native_fd = fd;
+       unhand(obj)->native_fd = fd;
 
 DBG(NATIVENET,
-       dprintf("datagram_create(%p) -> fd=%d\n", this, fd);
+       dprintf("datagram_create(%p) -> fd=%d\n", obj, fd);
 )
 
 #if defined(SOL_SOCKET) && defined(SO_BROADCAST)
@@ -133,13 +133,13 @@
  * Bind a port to the socket (IPV4 version).
  */
 void
-gnu_java_net_PlainDatagramSocketImpl_bind(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, jint port,
+gnu_java_net_PlainDatagramSocketImpl_bind(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, jint port,
                                          struct Hjava_net_InetAddress* laddr)
 {
        int r;
        KaffeSocketAddr addr;
        int alen;
-       const int fd = unhand(this)->native_fd;
+       const int fd = unhand(obj)->native_fd;
 
        memset(&addr, 0, sizeof(addr));
        if (obj_length(unhand(laddr)->addr) == 4) {
@@ -156,7 +156,7 @@
 
 DBG(NATIVENET,
        dprintf("datagram_bind4(%p, %s, %d)\n", 
-               this, ip2str(addr.addr4.sin_addr.s_addr), port);
+               obj, ip2str(addr.addr4.sin_addr.s_addr), port);
 )
 
 #if defined(HAVE_STRUCT_SOCKADDR_IN6)
@@ -174,7 +174,7 @@
 
 DBG(NATIVENET,
        dprintf("datagram_bind6(%p, %s, %d)\n", 
-               this, ip62str(&addr.addr6.sin6_addr), port);
+               obj, ip62str(&addr.addr6.sin6_addr), port);
 )              
 #endif /* defined(HAVE_STRUCT_SOCKADDR_IN6) */
 
@@ -205,16 +205,16 @@
                }
                port = ntohs(addr.addr4.sin_port);
        }
-       unhand(this)->localPort = port;
+       unhand(obj)->localPort = port;
 
 DBG(NATIVENET,
        dprintf("  datagram_bind(%p, %s, -) -> (localPort: %d)\n",
-               this, ip2str(addr.addr4.sin_addr.s_addr), port);
+               obj, ip2str(addr.addr4.sin_addr.s_addr), port);
 )
 }
 
 void
-gnu_java_net_PlainDatagramSocketImpl_send0(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, struct Hjava_net_DatagramPacket* 
pkt)
+gnu_java_net_PlainDatagramSocketImpl_send0(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, struct Hjava_net_DatagramPacket* 
pkt)
 {
        int rc;
        ssize_t bsent;
@@ -223,7 +223,7 @@
        
 DBG(NATIVENET,
        dprintf("datagram_send(%p, %p [%d bytes])\n",
-               this, pkt, unhand(pkt)->length);
+               obj, pkt, unhand(pkt)->length);
 )
 
         memset(&addr, 0, sizeof(addr));
@@ -268,7 +268,7 @@
            SignalError("java.net.SocketException", "Unsupported packet 
internet address");
        }
 
-       rc = KSENDTO(unhand(this)->native_fd,
+       rc = KSENDTO(unhand(obj)->native_fd,
                unhand_array(unhand(pkt)->buffer)->body, unhand(pkt)->length,
                0, (struct sockaddr *)&addr, alen, &bsent);
 
@@ -282,14 +282,14 @@
 }
 
 jint
-gnu_java_net_PlainDatagramSocketImpl_peek(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, struct Hjava_net_InetAddress* addr)
+gnu_java_net_PlainDatagramSocketImpl_peek(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, struct Hjava_net_InetAddress* addr)
 {
        ssize_t r;
        int rc;
        KaffeSocketAddr saddr;
        int alen = sizeof(saddr);
 
-       rc = KRECVFROM(unhand(this)->native_fd,
+       rc = KRECVFROM(unhand(obj)->native_fd,
                0, 0, MSG_PEEK, (struct sockaddr*)&saddr,
                &alen, NOTIMEOUT /* timeout */, &r);
        if (rc) {
@@ -311,7 +311,7 @@
 }
 
 void
-gnu_java_net_PlainDatagramSocketImpl_receive0(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, struct Hjava_net_DatagramPacket* 
pkt)
+gnu_java_net_PlainDatagramSocketImpl_receive0(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, struct Hjava_net_DatagramPacket* 
pkt)
 {
        ssize_t r;
        int rc;
@@ -320,27 +320,27 @@
        HArrayOfByte *array_address;
        int to_read, offset;
 
-       assert(this != NULL);
+       assert(obj != NULL);
        if (pkt == NULL || unhand(pkt)->buffer == NULL)
                SignalError("java.lang.NullPointerException", "null datagram 
packet");
        assert(unhand(pkt)->length <= unhand(unhand(pkt)->buffer)->length);
 
 DBG(NATIVENET,
        dprintf("datagram_receive(%p, %p [%d bytes])\n",
-               this, pkt, unhand(pkt)->length);
+               obj, pkt, unhand(pkt)->length);
 )
 
        /* Which port am I receiving from */
-       addr.addr4.sin_port = htons(unhand(this)->localPort);
+       addr.addr4.sin_port = htons(unhand(obj)->localPort);
 
        /* XXX should assert (unhand(pkt)->length <= 
unhand_array(unhand(pkt)->buf)->length), no? */
         offset = unhand(pkt)->offset; 
        to_read = unhand(pkt)->length;
         do { 
-               rc = KRECVFROM(unhand(this)->native_fd,
+               rc = KRECVFROM(unhand(obj)->native_fd,
                               
&(unhand_array(unhand(pkt)->buffer)->body)[offset],
                               (unsigned)to_read, 0, (struct sockaddr*)&addr,
-                              &alen, unhand(this)->timeout, &r);
+                              &alen, unhand(obj)->timeout, &r);
                switch( rc )
                {
                case 0:
@@ -400,7 +400,7 @@
 
 DBG(NATIVENET,
        dprintf("  datagram_receive(%p, %p) -> from %s:%d; brecv=%ld\n",
-               this, pkt, ip2str(ntohl(addr.addr4.sin_addr.s_addr)),
+               obj, pkt, ip2str(ntohl(addr.addr4.sin_addr.s_addr)),
                ntohs(addr.addr4.sin_port), (long) r);
 )
 }
@@ -409,17 +409,17 @@
  * Close the socket.
  */
 void
-gnu_java_net_PlainDatagramSocketImpl_datagramSocketClose(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this)
+gnu_java_net_PlainDatagramSocketImpl_datagramSocketClose(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj)
 {
        int r;
 
 DBG(NATIVENET,
-       dprintf("datagram_close(%p)\n", this);
+       dprintf("datagram_close(%p)\n", obj);
 )
 
-       if (unhand(this)->native_fd != -1) {
-               r = KSOCKCLOSE(unhand(this)->native_fd);
-               unhand(this)->native_fd = -1;
+       if (unhand(obj)->native_fd != -1) {
+               r = KSOCKCLOSE(unhand(obj)->native_fd);
+               unhand(obj)->native_fd = -1;
                if (r) {
                        SignalError("java.net.SocketException", SYS_ERROR(r));
                }
@@ -428,7 +428,7 @@
 
 
 void
-gnu_java_net_PlainDatagramSocketImpl_socketSetOption(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, jint opt, struct 
Hjava_lang_Object* arg)
+gnu_java_net_PlainDatagramSocketImpl_socketSetOption(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, jint opt, struct Hjava_lang_Object* 
arg)
 {
        struct Hjava_net_InetAddress* addrp;
        int k, v, r;
@@ -437,7 +437,7 @@
        for (k = 0; k < sizeof(socketOptions) / sizeof(*socketOptions); k++) {
                if (opt == socketOptions[k].jopt) {
                        v = unhand((struct Hjava_lang_Integer*)arg)->value;
-                       r = KSETSOCKOPT(unhand(this)->native_fd,
+                       r = KSETSOCKOPT(unhand(obj)->native_fd,
                                socketOptions[k].level, socketOptions[k].copt,
                                &v, sizeof(v));
                        if (r) {
@@ -459,7 +459,7 @@
                        memcpy(&ia, unhand_byte_array(unhand(addrp)->addr),
                               sizeof(ia));
 
-                       r = KSETSOCKOPT(unhand(this)->native_fd,
+                       r = KSETSOCKOPT(unhand(obj)->native_fd,
                                        IPPROTO_IP,
                                        IP_MULTICAST_IF,
                                        &ia,
@@ -488,7 +488,7 @@
 }
 
 jint
-gnu_java_net_PlainDatagramSocketImpl_socketGetOption(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, jint opt)
+gnu_java_net_PlainDatagramSocketImpl_socketGetOption(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, jint opt)
 {
        int k, r, v;
        int vsize = sizeof(v);
@@ -500,7 +500,7 @@
        /* Do easy cases */
        for (k = 0; k < sizeof(socketOptions) / sizeof(*socketOptions); k++) {
                if (opt == socketOptions[k].jopt) {
-                       r = KGETSOCKOPT(unhand(this)->native_fd,
+                       r = KGETSOCKOPT(unhand(obj)->native_fd,
                                socketOptions[k].level, socketOptions[k].copt,
                                &v, &vsize);
                        if (r) {
@@ -513,7 +513,7 @@
 
        switch(opt) {
        case java_net_SocketOptions_SO_BINDADDR:
-               r = KGETSOCKNAME(unhand(this)->native_fd,
+               r = KGETSOCKNAME(unhand(obj)->native_fd,
                        (struct sockaddr*)&addr, &alen);
                if (r) {
                        SignalError("java.net.SocketException", SYS_ERROR(r));
@@ -523,7 +523,7 @@
 
 #if defined(IP_MULTICAST_IF)
        case java_net_SocketOptions_IP_MULTICAST_IF:
-               r = KGETSOCKOPT(unhand(this)->native_fd,
+               r = KGETSOCKOPT(unhand(obj)->native_fd,
                        IPPROTO_IP, IP_MULTICAST_IF, &ia, &ia_len);
                if (r) {
                        SignalError("java.net.SocketException", SYS_ERROR(r));
@@ -545,7 +545,7 @@
  * Join multicast group
  */
 void
-gnu_java_net_PlainDatagramSocketImpl_join(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, struct Hjava_net_InetAddress* 
laddr)
+gnu_java_net_PlainDatagramSocketImpl_join(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, struct Hjava_net_InetAddress* laddr)
 {
 
 #if defined(IP_ADD_MEMBERSHIP)
@@ -558,16 +558,16 @@
               sizeof(ipm.imr_multiaddr));
        
         iface_addr =
-         gnu_java_net_PlainDatagramSocketImpl_socketGetOption(this, 
+         gnu_java_net_PlainDatagramSocketImpl_socketGetOption(obj, 
            java_net_SocketOptions_IP_MULTICAST_IF);
        ipm.imr_interface.s_addr = htonl(iface_addr);
        
 DBG(NATIVENET,
        dprintf("datagram_join (%p, %p) => %s\n",
-               this, laddr, ip2str(ipm.imr_interface.s_addr));
+               obj, laddr, ip2str(ipm.imr_interface.s_addr));
    )
 
-       r = KSETSOCKOPT(unhand(this)->native_fd,
+       r = KSETSOCKOPT(unhand(obj)->native_fd,
                IPPROTO_IP, IP_ADD_MEMBERSHIP, &ipm, sizeof(ipm));
        if (r) {
                SignalError("java.io.IOException", SYS_ERROR(r));
@@ -583,7 +583,7 @@
  * leave multicast group
  */
 void
-gnu_java_net_PlainDatagramSocketImpl_leave(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, struct Hjava_net_InetAddress* 
laddr)
+gnu_java_net_PlainDatagramSocketImpl_leave(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, struct Hjava_net_InetAddress* laddr)
 {
 
 #if defined(IP_DROP_MEMBERSHIP)
@@ -596,16 +596,16 @@
               sizeof(ipm.imr_multiaddr));
 
         iface_addr = 
-         gnu_java_net_PlainDatagramSocketImpl_socketGetOption(this, 
+         gnu_java_net_PlainDatagramSocketImpl_socketGetOption(obj, 
            java_net_SocketOptions_IP_MULTICAST_IF);
        ipm.imr_interface.s_addr = htonl(iface_addr);
 
 DBG(NATIVENET,
        dprintf("datagram_leave (%p, %p) => %s\n",
-               this, laddr, ip2str(ipm.imr_interface.s_addr));
+               obj, laddr, ip2str(ipm.imr_interface.s_addr));
    )
 
-       r = KSETSOCKOPT(unhand(this)->native_fd,
+       r = KSETSOCKOPT(unhand(obj)->native_fd,
                IPPROTO_IP, IP_DROP_MEMBERSHIP, &ipm, sizeof(ipm));
        if (r) {
                SignalError("java.io.IOException", SYS_ERROR(r));
@@ -621,7 +621,7 @@
  * Join multicast group
  */
 void
-gnu_java_net_PlainDatagramSocketImpl_joinGroup(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, struct Hjava_net_SocketAddress 
*jsa, struct Hjava_net_NetworkInterface *jni)
+gnu_java_net_PlainDatagramSocketImpl_joinGroup(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, struct Hjava_net_SocketAddress 
*jsa, struct Hjava_net_NetworkInterface *jni)
 {
 
 #if defined(IP_ADD_MEMBERSHIP)
@@ -638,7 +638,7 @@
 
 DBG(NATIVENET,
        dprintf("  datagram_joinGroup(%p, %p, %p) -> join %s\n",
-               this, jsa, jni, ip2str(ipm.imr_multiaddr.s_addr));
+               obj, jsa, jni, ip2str(ipm.imr_multiaddr.s_addr));
    )
 
        if( jni && obj_length(unhand(unhand(jni)->inetAddresses)->elementData) 
!= 0)
@@ -652,11 +652,11 @@
        else
        {
          ipm.imr_interface.s_addr =
-           gnu_java_net_PlainDatagramSocketImpl_socketGetOption(this, 
+           gnu_java_net_PlainDatagramSocketImpl_socketGetOption(obj, 
              java_net_SocketOptions_IP_MULTICAST_IF);
        }
 
-       r = KSETSOCKOPT(unhand(this)->native_fd,
+       r = KSETSOCKOPT(unhand(obj)->native_fd,
                        IPPROTO_IP,
                        IP_ADD_MEMBERSHIP,
                        &ipm,
@@ -675,7 +675,7 @@
  * Leave multicast group
  */
 void
-gnu_java_net_PlainDatagramSocketImpl_leaveGroup(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, struct Hjava_net_SocketAddress 
*jsa, struct Hjava_net_NetworkInterface *jni)
+gnu_java_net_PlainDatagramSocketImpl_leaveGroup(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, struct Hjava_net_SocketAddress 
*jsa, struct Hjava_net_NetworkInterface *jni)
 {
 
 #if defined(IP_ADD_MEMBERSHIP)
@@ -701,11 +701,11 @@
        else
        {
          ipm.imr_interface.s_addr =
-           gnu_java_net_PlainDatagramSocketImpl_socketGetOption(this, 
+           gnu_java_net_PlainDatagramSocketImpl_socketGetOption(obj, 
              java_net_SocketOptions_IP_MULTICAST_IF);
        }
 
-       r = KSETSOCKOPT(unhand(this)->native_fd,
+       r = KSETSOCKOPT(unhand(obj)->native_fd,
                        IPPROTO_IP,
                        IP_DROP_MEMBERSHIP,
                        &ipm,
@@ -724,14 +724,14 @@
  * set multicast-TTL
  */
 void
-gnu_java_net_PlainDatagramSocketImpl_setTTL(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this, jbool ttl)
+gnu_java_net_PlainDatagramSocketImpl_setTTL(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj, jbool ttl)
 {
 
 #if defined(IP_MULTICAST_TTL)
        int r;
        unsigned char v = (unsigned char)ttl;
 
-       r = KSETSOCKOPT(unhand(this)->native_fd,
+       r = KSETSOCKOPT(unhand(obj)->native_fd,
                IPPROTO_IP, IP_MULTICAST_TTL, &v, sizeof(v));
        if (r) {
                SignalError("java.io.IOException", SYS_ERROR(r));
@@ -747,7 +747,7 @@
  * get multicast-TTL
  */
 jbyte
-gnu_java_net_PlainDatagramSocketImpl_getTTL(struct 
Hgnu_java_net_PlainDatagramSocketImpl* this)
+gnu_java_net_PlainDatagramSocketImpl_getTTL(struct 
Hgnu_java_net_PlainDatagramSocketImpl* obj)
 {
 
 #if defined(IP_MULTICAST_TTL)
@@ -755,7 +755,7 @@
        int s = 1;
        int r;
 
-       r = KGETSOCKOPT(unhand(this)->native_fd,
+       r = KGETSOCKOPT(unhand(obj)->native_fd,
                IPPROTO_IP, IP_MULTICAST_TTL, &v, &s);
        if (r) {
                SignalError("java.io.IOException", SYS_ERROR(r));
@@ -767,3 +767,4 @@
 #endif /* defined(IP_MULTICAST_TTL) */
 
 }
+

_______________________________________________
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to