unified MX27, MX25, MX37 trees
[karo-tx-redboot.git] / packages / redboot / v2_0 / src / net / udp.c
index 1ea5052..fd0ac62 100644 (file)
@@ -153,7 +153,7 @@ __udp_handler(pktbuf_t *pkt, ip_route_t *r)
  * Send a UDP packet.
  */
 int
-__udp_send(char *buf, int len, ip_route_t *dest_ip,
+__udp_send(void *buf, int len, ip_route_t *dest_ip,
           word dest_port, word src_port)
 {
     pktbuf_t *pkt;
@@ -197,7 +197,7 @@ __udp_send(char *buf, int len, ip_route_t *dest_ip,
 }
 
 int
-__udp_sendto(char *data, int len, struct sockaddr_in *server, 
+__udp_sendto(void *data, int len, struct sockaddr_in *server, 
              struct sockaddr_in *local)
 {
     ip_route_t rt;
@@ -216,7 +216,7 @@ static int                 recvfrom_len;
 static struct sockaddr_in *recvfrom_server;
 
 static void
-__udp_recvfrom_handler(udp_socket_t *skt, char *buf, int len,
+__udp_recvfrom_handler(udp_socket_t *skt, void *buf, int len,
                        ip_route_t *src_route, word src_port)
 {
     if (recvfrom_server == NULL || recvfrom_buf == NULL)
@@ -231,14 +231,14 @@ __udp_recvfrom_handler(udp_socket_t *skt, char *buf, int len,
     if (recvfrom_server) {
         recvfrom_server->sin_port = htons(src_port);
         memcpy(&recvfrom_server->sin_addr, &src_route->ip_addr, sizeof(src_route->ip_addr));
-        recvfrom_buf = (char *)0;  // Tell reader we got a packet
+        recvfrom_buf = NULL;  // Tell reader we got a packet
     } else {
         diag_printf("udp_recvfrom - dropped packet of %d bytes\n", len);
     }
 }
 
 int
-__udp_recvfrom(char *data, int len, struct sockaddr_in *server, 
+__udp_recvfrom(void *data, int len, struct sockaddr_in *server, 
                struct sockaddr_in *local, struct timeval *timo)
 {
     int res, my_port, total_ms;