summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorErik Kline2016-09-08 17:49:02 -0500
committerErik Kline2016-09-09 19:14:51 -0500
commitd72ba4489cf6f103a7e5b7323ea56b9490f706d3 (patch)
treeb7db58381e2655c4999a7b58fc6c8d6b254f8a8f /libnetutils
parent44d7a87621cc75f4544ce77a1a6b1338d7378292 (diff)
downloadplatform-system-core-d72ba4489cf6f103a7e5b7323ea56b9490f706d3.tar.gz
platform-system-core-d72ba4489cf6f103a7e5b7323ea56b9490f706d3.tar.xz
platform-system-core-d72ba4489cf6f103a7e5b7323ea56b9490f706d3.zip
Remove deprecated libnetutils DHCPv4 code
Change-Id: I9777730fee0f5c1877b246aa65b03e82d6f475a5
Diffstat (limited to 'libnetutils')
-rw-r--r--libnetutils/Android.mk7
-rw-r--r--libnetutils/dhcptool.c47
2 files changed, 0 insertions, 54 deletions
diff --git a/libnetutils/Android.mk b/libnetutils/Android.mk
index ce7c3bad8..215027988 100644
--- a/libnetutils/Android.mk
+++ b/libnetutils/Android.mk
@@ -19,10 +19,3 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include
19LOCAL_C_INCLUDES := $(LOCAL_PATH)/include 19LOCAL_C_INCLUDES := $(LOCAL_PATH)/include
20 20
21include $(BUILD_SHARED_LIBRARY) 21include $(BUILD_SHARED_LIBRARY)
22
23include $(CLEAR_VARS)
24LOCAL_SRC_FILES := dhcptool.c
25LOCAL_SHARED_LIBRARIES := libnetutils
26LOCAL_MODULE := dhcptool
27LOCAL_MODULE_TAGS := debug
28include $(BUILD_EXECUTABLE)
diff --git a/libnetutils/dhcptool.c b/libnetutils/dhcptool.c
deleted file mode 100644
index d23afd3bd..000000000
--- a/libnetutils/dhcptool.c
+++ /dev/null
@@ -1,47 +0,0 @@
1/*
2 * Copyright 2015, The Android Open Source Project
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
17#include <err.h>
18#include <errno.h>
19#include <error.h>
20#include <stdbool.h>
21#include <stdlib.h>
22
23#include <netutils/ifc.h>
24
25extern int do_dhcp(char*);
26
27int main(int argc, char* argv[]) {
28 if (argc != 2) {
29 error(EXIT_FAILURE, 0, "usage: %s INTERFACE", argv[0]);
30 }
31
32 char* interface = argv[1];
33 if (ifc_init()) {
34 err(errno, "dhcptool %s: ifc_init failed", interface);
35 ifc_close();
36 return EXIT_FAILURE;
37 }
38
39 int rc = do_dhcp(interface);
40 if (rc) {
41 err(errno, "dhcptool %s: do_dhcp failed", interface);
42 }
43
44 ifc_close();
45
46 return rc ? EXIT_FAILURE : EXIT_SUCCESS;
47}