Elliott Hughes 9cddb482b4 Revert "Revert "Implement getifaddrs(3)/freeifaddrs(3).""
This reverts commit 76814a8250fd5e1502909ef5e10e4d166cc96c0e.

This differs from the original in fixing the GCC -Werror build:

  bionic/libc/bionic/ifaddrs.cpp: In function 'void __handle_netlink_response(ifaddrs**, nlmsghdr*)':
  bionic/libc/bionic/ifaddrs.cpp:113:62: error: use of old-style cast [-Werror=old-style-cast]
       ifinfomsg* ifi = reinterpret_cast<ifinfomsg*>(NLMSG_DATA(hdr));

This appears to be a GCC bug; the GCC command-line correctly uses -isystem,
and manually adding #pragma GCC system_header doesn't help. So just turn the
warning off for GCC for now. We won't need to worry about building with GCC
soon anyway.

Bug: http://b/26238832
Change-Id: I01615bd335edf11baf487b1c83a9157cd780f4a1
2016-01-04 13:00:39 -08:00
..
2014-12-15 18:47:14 -08:00
2015-12-02 15:17:03 -08:00
2015-10-27 13:47:36 -07:00
2015-12-16 15:24:13 -08:00
2015-01-26 11:57:11 -08:00
2015-02-17 19:54:43 -08:00
2014-02-24 20:22:11 +00:00
2015-02-25 19:05:37 -08:00
2015-11-04 14:19:55 -08:00
2015-07-28 19:54:53 -07:00
2014-02-10 13:31:13 -08:00
2014-04-18 21:48:57 +00:00
2014-08-22 10:23:12 -07:00
2015-02-02 09:15:19 -08:00
2015-11-18 17:51:21 -08:00
2014-12-03 15:55:34 -08:00
2015-02-25 14:58:08 -08:00
2014-07-24 14:55:29 -07:00
2014-06-06 16:49:39 -07:00
2015-09-04 13:02:03 -07:00
2014-07-21 17:16:30 -07:00
2014-08-20 10:23:52 -07:00
2015-09-04 13:02:03 -07:00
2015-11-04 14:19:55 -08:00
2015-06-29 13:44:34 -07:00
2010-06-11 14:39:39 -07:00
2014-11-26 17:14:50 -08:00
2015-06-29 13:27:28 +03:00
2015-09-04 13:02:09 -07:00
2015-10-26 19:29:12 -07:00
2014-04-08 19:37:38 -07:00