Branch: refs/heads/master
  Home:   https://github.com/greearb/xorp.ct

  Commit: 3a12a5eebd295619b021f16b5f2b871fe232c690
      
https://github.com/greearb/xorp.ct/commit/3a12a5eebd295619b021f16b5f2b871fe232c690
  Author: Ben Greear <[email protected]>
  Date:   2011-09-29 (Thu, 29 Sep 2011)

  Changed paths:
    M xorp/libxipc/sockutil.cc

  Log Message:
  -----------
  netbsd:  Fix sockutil.cc build on netbsd.

Error looks like:
g++ -o obj/x86_64-unknown-netbsd5.1./libxipc/sockutil.os -c -O1 -g3 -Werror -W 
-Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align 
-Woverloaded-virtual -ftemplate-depth-25 -pipe -fPIC -DXRL_PF=120 
-D_FORTIFY_SOURCE=0 -Iobj/x86_64-unknown-netbsd5.1. -I. -I. libxipc/sockutil.cc
cc1plus: warnings being treated as errors
libxipc/sockutil.cc: In function 'void get_active_ipv4_addrs(std::vector<IPv4, 
std::allocator<IPv4> >&)':
libxipc/sockutil.cc:311: warning: deleting 'void*' is undefined
libxipc/sockutil.cc:317: warning: deleting 'void*' is undefined

Use malloc/free instead of new/delete[]

Reported-by: Uwe <[email protected]>
Original patch from: Joerg Sonnenberger <[email protected]>
Signed-off-by: Ben Greear <[email protected]>


  Commit: 4265327f3754f1a470c8555dc19cbb744aa19ce2
      
https://github.com/greearb/xorp.ct/commit/4265327f3754f1a470c8555dc19cbb744aa19ce2
  Author: Ben Greear <[email protected]>
  Date:   2011-09-29 (Thu, 29 Sep 2011)

  Changed paths:
    M xorp/fea/data_plane/control_socket/click_socket.cc

  Log Message:
  -----------
  netbsd:  Fix click mount command for netbsd.

This patch is from the netbsd project:
$NetBSD: patch-ab,v 1.9 2009/05/12 13:58:44 obache Exp $

Signed-off-by: Ben Greear <[email protected]>


  Commit: 8ca3b19e03c541e384a06a6c65a3dcfeda0726ea
      
https://github.com/greearb/xorp.ct/commit/8ca3b19e03c541e384a06a6c65a3dcfeda0726ea
  Author: Ben Greear <[email protected]>
  Date:   2011-09-29 (Thu, 29 Sep 2011)

  Changed paths:
    M xorp/fea/data_plane/ifconfig/ifconfig_get_ioctl.cc

  Log Message:
  -----------
  netbsd:  Fix compile problem in ifconfig_get_ioctl.

This is another malloc/free v/s new/delete[] bugfix,
from the netbsd project:

$NetBSD: patch-ac,v 1.5 2009/05/12 13:58:44 obache Exp $

Signed-off-by: Ben Greear <[email protected]>


Compare: https://github.com/greearb/xorp.ct/compare/a44ec46...8ca3b19

_______________________________________________
Xorp-hackers mailing list
[email protected]
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers

Reply via email to