Browse Source

Revert 28ce922bd2 - pushed from wrong branch

Signed-off-by: Ted Hess <thess@kitschensync.net>
lilik-openwrt-22.03
Ted Hess 6 years ago
parent
commit
3cd9edb639
4 changed files with 0 additions and 1425 deletions
  1. +0
    -39
      utils/dhcpdiscover/Makefile
  2. +0
    -48
      utils/dhcpdiscover/README.md
  3. +0
    -13
      utils/dhcpdiscover/src/Makefile
  4. +0
    -1325
      utils/dhcpdiscover/src/dhcpdiscover.c

+ 0
- 39
utils/dhcpdiscover/Makefile View File

@ -1,39 +0,0 @@
#
# Copyright (C) 2006-2013 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
# Author: p4u <pau@dabax.net>
include $(TOPDIR)/rules.mk
PKG_NAME:=dhcpdiscover
PKG_RELEASE:=1
PKG_BUILD_DIR:=$(BUILD_DIR)/dhcpdiscover
include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/kernel.mk
define Package/dhcpdiscover
SECTION:=net
CATEGORY:=Network
TITLE:=dhcpdiscover
endef
define Package/dhcpdiscover/description
Brings some information about the existing DHCP servers of the network
endef
define Build/Prepare
mkdir -p $(PKG_BUILD_DIR)
$(CP) ./src/* $(PKG_BUILD_DIR)/
endef
define Package/dhcpdiscover/install
$(INSTALL_DIR) $(1)/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/dhcpdiscover $(1)/bin/
endef
$(eval $(call BuildPackage,dhcpdiscover))

+ 0
- 48
utils/dhcpdiscover/README.md View File

@ -1,48 +0,0 @@
* Program: dhcpdiscover
This program checks the existence and more details of a DHCP server
* About the code structure
The Makefile found in the directory of this README is for OpenWRT. It can be imported as a package. Inside the src/ directory the C code of dhcpdiscover can be found. If you want to compile it for your computer execute: cd src && make
* Licence information
Code under GPLv3
Copyright (c) 2001-2004 Ethan Galstad (nagios@nagios.org), 2013 OpenWRT.org
* Contributors
Mike Gore 25 Aug 2005: Modified for standalone operation
Pau Escrich Jun 2013: Added -b option and ported to OpenWRT
___________________________________________________________
```
Usage: dhcpdiscover [-s serverip] [-r requestedip] [-m clientmac ] [-b bannedip] [-t timeout] [-i interface]
[-v] -s, --serverip=IPADDRESS
IP address of DHCP server that we must hear from
-r, --requestedip=IPADDRESS
IP address that should be offered by at least one DHCP server
-m, --mac=MACADDRESS
Client MAC address to use for sending packets
-b, --bannedip=IPADDRESS
Server IP address to ignore
-t, --timeout=INTEGER
Seconds to wait for DHCPOFFER before timeout occurs
-i, --interface=STRING
Interface to to use for listening (i.e. eth0)
-v, --verbose
Print extra information (command-line use only)
-p, --prometheus
Print extra information in prometheus format
-h, --help
Print detailed help screen
-V, --version
Print version information
Example: sudo ./dhcpdiscover -i eth0 -b 192.168.1.1
```

+ 0
- 13
utils/dhcpdiscover/src/Makefile View File

@ -1,13 +0,0 @@
CC = gcc
CPPFLAGS =
CFLAGS = -Os -Wall
LDFLAGS =
CONFIGURE_ARGS =
all: dhcpdiscover
dhcpdiscover:
$(CC) -o dhcpdiscover dhcpdiscover.c
clean:
rm -f dhcpdiscover

+ 0
- 1325
utils/dhcpdiscover/src/dhcpdiscover.c
File diff suppressed because it is too large
View File


Loading…
Cancel
Save