[acassen/keepalived] 4ae4b4: Fix size parameter for keepalived_malloc/realloc

Alexandre Cassen <[email protected]>
Newsgroups gmane.linux.keepalived.devel
Message-ID <57ab69499a882_30d83f88eeca52b811253f@hookshot-fe5-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/acassen/keepalived
  Commit: 4ae4b4c2927ddda13ffd4ee7c160f841ffa8a20d
      https://github.com/acassen/keepalived/commit/4ae4b4c2927ddda13ffd4ee7c160f841ffa8a20d
  Author: Quentin Armitage <[email protected]>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M keepalived/check/check_daemon.c
    M keepalived/vrrp/vrrp_daemon.c
    M lib/memory.c

  Log Message:
  -----------
  Fix size parameter for keepalived_malloc/realloc

lib/memory.h specified the size parameter to keepalived_malloc/realloc
as size_t, whereas lib/memory.c specified unsigned long.

The inconsistency was complained about by the compiler on 32-bit systems.
Fix memory.c to make the parameter a size_t.

Change lib/memory.c and lib/memory.h to use type size_t for size
variables.

Use printf format specified %zu for size parameters.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 0a5a8bd74b09012b9d9576e51e7bbbb6b662905b
      https://github.com/acassen/keepalived/commit/0a5a8bd74b09012b9d9576e51e7bbbb6b662905b
  Author: Quentin Armitage <[email protected]>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M keepalived/vrrp/vrrp.c

  Log Message:
  -----------
  Add include of <netinet/ip.h>

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 5be1646541a470030fffaa3a3e4ff6d434d7f967
      https://github.com/acassen/keepalived/commit/5be1646541a470030fffaa3a3e4ff6d434d7f967
  Author: Quentin Armitage <[email protected]>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M configure
    M configure.ac
    M keepalived/core/global_data.c
    M keepalived/core/global_parser.c
    M keepalived/include/global_data.h

  Log Message:
  -----------
  Fix building without LVS or without VRRP

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 224f16e81bf798ff75a599bb3506d4d82c420f3e
      https://github.com/acassen/keepalived/commit/224f16e81bf798ff75a599bb3506d4d82c420f3e
  Author: Quentin Armitage <[email protected]>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M .gitignore
    M INSTALL
    A Makefile.am
    M Makefile.in
    R VERSION
    A bin_install/Makefile.am
    A bin_install/Makefile.in
    M configure
    M configure.ac
    M doc/Makefile
    A doc/Makefile.am
    A doc/Makefile.in
    A genhash/.gitignore
    A genhash/Makefile.am
    M genhash/Makefile.in
    M genhash/http.c
    M genhash/include/hash.h
    M genhash/include/main.h
    M genhash/layer4.c
    M genhash/main.c
    M genhash/sock.c
    M genhash/ssl.c
    A keepalived/.gitignore
    A keepalived/Makefile.am
    M keepalived/Makefile.in
    A keepalived/check/Makefile.am
    M keepalived/check/Makefile.in
    M keepalived/check/check_api.c
    M keepalived/check/check_daemon.c
    M keepalived/check/check_data.c
    M keepalived/check/check_http.c
    M keepalived/check/check_misc.c
    M keepalived/check/check_parser.c
    M keepalived/check/check_smtp.c
    M keepalived/check/check_snmp.c
    M keepalived/check/check_ssl.c
    M keepalived/check/check_tcp.c
    M keepalived/check/ipvswrapper.c
    M keepalived/check/ipwrapper.c
    M keepalived/check/libipvs.c
    A keepalived/core/Makefile.am
    M keepalived/core/Makefile.in
    M keepalived/core/daemon.c
    M keepalived/core/global_data.c
    M keepalived/core/global_parser.c
    M keepalived/core/layer4.c
    M keepalived/core/main.c
    M keepalived/core/pidfile.c
    M keepalived/core/process.c
    M keepalived/core/smtp.c
    M keepalived/core/snmp.c
    M keepalived/include/check_data.h
    M keepalived/include/global_data.h
    M keepalived/include/ip_vs.h
    M keepalived/include/ipvswrapper.h
    M keepalived/include/main.h
    M keepalived/include/vrrp_ip_rule_route_parser.h
    M keepalived/include/vrrp_iproute.h
    M keepalived/include/vrrp_iprule.h
    A keepalived/main.c
    A keepalived/vrrp/Makefile.am
    M keepalived/vrrp/Makefile.in
    M keepalived/vrrp/vrrp.c
    M keepalived/vrrp/vrrp_arp.c
    M keepalived/vrrp/vrrp_daemon.c
    M keepalived/vrrp/vrrp_data.c
    M keepalived/vrrp/vrrp_if.c
    M keepalived/vrrp/vrrp_if_config.c
    M keepalived/vrrp/vrrp_index.c
    M keepalived/vrrp/vrrp_ip_rule_route_parser.c
    M keepalived/vrrp/vrrp_ipaddress.c
    M keepalived/vrrp/vrrp_iproute.c
    M keepalived/vrrp/vrrp_iprule.c
    M keepalived/vrrp/vrrp_ipsecah.c
    M keepalived/vrrp/vrrp_ipset.c
    M keepalived/vrrp/vrrp_iptables.c
    M keepalived/vrrp/vrrp_iptables_calls.c
    M keepalived/vrrp/vrrp_ndisc.c
    M keepalived/vrrp/vrrp_netlink.c
    M keepalived/vrrp/vrrp_notify.c
    M keepalived/vrrp/vrrp_parser.c
    M keepalived/vrrp/vrrp_print.c
    M keepalived/vrrp/vrrp_scheduler.c
    M keepalived/vrrp/vrrp_snmp.c
    M keepalived/vrrp/vrrp_sync.c
    M keepalived/vrrp/vrrp_track.c
    M keepalived/vrrp/vrrp_vmac.c
    M lib/.gitignore
    A lib/Makefile.am
    M lib/Makefile.in
    M lib/config.h.in
    M lib/html.c
    M lib/list.c
    M lib/logger.c
    M lib/memory.c
    M lib/notify.c
    M lib/old_socket.c
    M lib/old_socket.h
    M lib/parser.c
    M lib/rttables.c
    M lib/rttables.h
    M lib/scheduler.c
    M lib/signals.c
    M lib/timer.c
    M lib/utils.c
    M lib/vector.c

  Log Message:
  -----------
  Convert build system to automake

The INSTALL file gives instructions for setting up the build system
using automake etc.

For those without automake (and autoconf), just running configure
works as before.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: ec04055570fff2723fb0f1cedc687e6616a42801
      https://github.com/acassen/keepalived/commit/ec04055570fff2723fb0f1cedc687e6616a42801
  Author: Alexandre Cassen <[email protected]>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M .gitignore
    M INSTALL
    A Makefile.am
    M Makefile.in
    R VERSION
    A bin_install/Makefile.am
    A bin_install/Makefile.in
    M configure
    M configure.ac
    M doc/Makefile
    A doc/Makefile.am
    A doc/Makefile.in
    A genhash/.gitignore
    A genhash/Makefile.am
    M genhash/Makefile.in
    M genhash/http.c
    M genhash/include/hash.h
    M genhash/include/main.h
    M genhash/layer4.c
    M genhash/main.c
    M genhash/sock.c
    M genhash/ssl.c
    A keepalived/.gitignore
    A keepalived/Makefile.am
    M keepalived/Makefile.in
    A keepalived/check/Makefile.am
    M keepalived/check/Makefile.in
    M keepalived/check/check_api.c
    M keepalived/check/check_daemon.c
    M keepalived/check/check_data.c
    M keepalived/check/check_http.c
    M keepalived/check/check_misc.c
    M keepalived/check/check_parser.c
    M keepalived/check/check_smtp.c
    M keepalived/check/check_snmp.c
    M keepalived/check/check_ssl.c
    M keepalived/check/check_tcp.c
    M keepalived/check/ipvswrapper.c
    M keepalived/check/ipwrapper.c
    M keepalived/check/libipvs.c
    A keepalived/core/Makefile.am
    M keepalived/core/Makefile.in
    M keepalived/core/daemon.c
    M keepalived/core/global_data.c
    M keepalived/core/global_parser.c
    M keepalived/core/layer4.c
    M keepalived/core/main.c
    M keepalived/core/pidfile.c
    M keepalived/core/process.c
    M keepalived/core/smtp.c
    M keepalived/core/snmp.c
    M keepalived/include/check_data.h
    M keepalived/include/global_data.h
    M keepalived/include/ip_vs.h
    M keepalived/include/ipvswrapper.h
    M keepalived/include/main.h
    M keepalived/include/vrrp_ip_rule_route_parser.h
    M keepalived/include/vrrp_iproute.h
    M keepalived/include/vrrp_iprule.h
    A keepalived/main.c
    A keepalived/vrrp/Makefile.am
    M keepalived/vrrp/Makefile.in
    M keepalived/vrrp/vrrp.c
    M keepalived/vrrp/vrrp_arp.c
    M keepalived/vrrp/vrrp_daemon.c
    M keepalived/vrrp/vrrp_data.c
    M keepalived/vrrp/vrrp_if.c
    M keepalived/vrrp/vrrp_if_config.c
    M keepalived/vrrp/vrrp_index.c
    M keepalived/vrrp/vrrp_ip_rule_route_parser.c
    M keepalived/vrrp/vrrp_ipaddress.c
    M keepalived/vrrp/vrrp_iproute.c
    M keepalived/vrrp/vrrp_iprule.c
    M keepalived/vrrp/vrrp_ipsecah.c
    M keepalived/vrrp/vrrp_ipset.c
    M keepalived/vrrp/vrrp_iptables.c
    M keepalived/vrrp/vrrp_iptables_calls.c
    M keepalived/vrrp/vrrp_ndisc.c
    M keepalived/vrrp/vrrp_netlink.c
    M keepalived/vrrp/vrrp_notify.c
    M keepalived/vrrp/vrrp_parser.c
    M keepalived/vrrp/vrrp_print.c
    M keepalived/vrrp/vrrp_scheduler.c
    M keepalived/vrrp/vrrp_snmp.c
    M keepalived/vrrp/vrrp_sync.c
    M keepalived/vrrp/vrrp_track.c
    M keepalived/vrrp/vrrp_vmac.c
    M lib/.gitignore
    A lib/Makefile.am
    M lib/Makefile.in
    M lib/config.h.in
    M lib/html.c
    M lib/list.c
    M lib/logger.c
    M lib/memory.c
    M lib/notify.c
    M lib/old_socket.c
    M lib/old_socket.h
    M lib/parser.c
    M lib/rttables.c
    M lib/rttables.h
    M lib/scheduler.c
    M lib/signals.c
    M lib/timer.c
    M lib/utils.c
    M lib/vector.c

  Log Message:
  -----------
  Merge pull request #397 from pqarmitage/fixes

Convert build system to automake


Compare: https://github.com/acassen/keepalived/compare/5ba450b89fac...ec04055570ff

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev

_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.