| Index: net/base/address_tracker_linux_unittest.cc
|
| diff --git a/net/base/address_tracker_linux_unittest.cc b/net/base/address_tracker_linux_unittest.cc
|
| index 641220731b71bbbe43b54f4e8b564921494f5b64..1eba58fbe6af35aa9319129bfba5ac214be92baa 100644
|
| --- a/net/base/address_tracker_linux_unittest.cc
|
| +++ b/net/base/address_tracker_linux_unittest.cc
|
| @@ -22,10 +22,10 @@ namespace {
|
|
|
| const int kTestInterfaceTun = 123;
|
|
|
| -const char* TestGetInterfaceName(int interface_index) {
|
| +char* TestGetInterfaceName(int interface_index, char* buf) {
|
| if (interface_index == kTestInterfaceTun)
|
| - return "tun0";
|
| - return "eth0";
|
| + return strncpy(buf, "tun0", IFNAMSIZ);
|
| + return strncpy(buf, "eth0", IFNAMSIZ);
|
| }
|
|
|
| } // namespace
|
| @@ -520,8 +520,10 @@ TEST_F(AddressTrackerLinuxTest, TunnelInterface) {
|
| TEST_F(AddressTrackerLinuxTest, GetInterfaceName) {
|
| InitializeAddressTracker(true);
|
|
|
| - for (int i = 0; i < 10; i++)
|
| - EXPECT_NE((const char*)NULL, original_get_interface_name_(i));
|
| + for (int i = 0; i < 10; i++) {
|
| + char buf[IFNAMSIZ] = {0};
|
| + EXPECT_NE((const char*)NULL, original_get_interface_name_(i, buf));
|
| + }
|
| }
|
|
|
| TEST_F(AddressTrackerLinuxTest, NonTrackingMode) {
|
|
|