summaryrefslogtreecommitdiffhomepage
path: root/dhcpv4/option_host_name.go
diff options
context:
space:
mode:
Diffstat (limited to 'dhcpv4/option_host_name.go')
-rw-r--r--dhcpv4/option_host_name.go30
1 files changed, 0 insertions, 30 deletions
diff --git a/dhcpv4/option_host_name.go b/dhcpv4/option_host_name.go
deleted file mode 100644
index 242ea22..0000000
--- a/dhcpv4/option_host_name.go
+++ /dev/null
@@ -1,30 +0,0 @@
-package dhcpv4
-
-import "fmt"
-
-// OptHostName implements the host name option described by RFC 2132, Section
-// 3.14.
-type OptHostName struct {
- HostName string
-}
-
-// ParseOptHostName returns a new OptHostName from a byte stream, or error if
-// any.
-func ParseOptHostName(data []byte) (*OptHostName, error) {
- return &OptHostName{HostName: string(data)}, nil
-}
-
-// Code returns the option code.
-func (o *OptHostName) Code() OptionCode {
- return OptionHostName
-}
-
-// ToBytes returns a serialized stream of bytes for this option.
-func (o *OptHostName) ToBytes() []byte {
- return []byte(o.HostName)
-}
-
-// String returns a human-readable string.
-func (o *OptHostName) String() string {
- return fmt.Sprintf("Host Name -> %v", o.HostName)
-}