Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/danderson/netboot
/ functions
Functions
307 in github.com/danderson/netboot
⨍
Functions
307
◇
Types & classes
48
Method
Marshal
Marshal serializes Options
dhcp6/options.go:207
Function
NewConn
NewConn creates a Conn bound to the given UDP ip:port.
dhcp4/conn.go:75
Function
NewSnooperConn
NewSnooperConn creates a Conn that listens on the given UDP ip:port. Unlike NewConn, NewSnooperConn does not bind to the ip:port, enabling the Conn t
dhcp4/conn_linux.go:39
Function
NewSnooperConn
NewSnooperConn creates a Conn that listens on the given UDP ip:port. Unlike NewConn, NewSnooperConn does not bind to the ip:port, enabling the Conn t
dhcp4/conn_unsupported.go:25
Method
Progress
()
pixiecore/logging.go:51
Method
ReadBootFile
(id ID)
pixiecore/booters.go:98
Method
ReadBootFile
(id ID)
pixiecore/booters.go:248
Method
ReadBootFile
(id ID)
pixiecore/http_test.go:31
Method
ReadBootFile
(id ID)
pixiecore/http_test.go:156
Method
Recv
(b []byte)
dhcp4/conn_linux.go:93
Method
Recv
(b []byte)
dhcp4/conn.go:242
Method
RecvDHCP
RecvDHCP reads next available dhcp packet from Conn
dhcp6/conn.go:88
Method
Send
(b []byte, addr *net.UDPAddr, ifidx int)
dhcp4/conn_linux.go:105
Method
Send
(b []byte, addr *net.UDPAddr, ifidx int)
dhcp4/conn.go:250
Method
SendDHCP
SendDHCP sends a dhcp packet to the specified ip address using Conn
dhcp6/conn.go:111
Method
Serve
Serve listens for machines attempting to boot, and responds to their DHCPv6 requests.
pixiecore/pixicorev6.go:38
Method
SetReadDeadline
(t time.Time)
dhcp4/conn_linux.go:134
Method
SetReadDeadline
(t time.Time)
dhcp4/conn.go:262
Method
SetWriteDeadline
(t time.Time)
dhcp4/conn_linux.go:138
Method
SetWriteDeadline
SetWriteDeadline sets the deadline for future Write calls. If the deadline is reached, Write will fail with a timeout (see net.Error) instead of bloc
dhcp4/conn.go:217
Method
SetWriteDeadline
(t time.Time)
dhcp4/conn.go:266
Method
Shutdown
Shutdown causes Serve() to exit, cleaning up behind itself.
pixiecore/pixiecore.go:269
Method
Shutdown
Shutdown causes Serve() to exit, cleaning up behind itself.
pixiecore/pixicorev6.go:68
Method
Swap
(i, j int)
scripts/prune_old_versions/main.go:100
Function
TestAPIBooter
(t *testing.T)
pixiecore/booters_test.go:135
Function
TestCopy
(t *testing.T)
dhcp4/options_test.go:186
Function
TestExtractLLAddressOrIdWithDUIDEN
(t *testing.T)
dhcp6/packet_builder_test.go:498
Function
TestExtractLLAddressOrIdWithDUIDLL
(t *testing.T)
dhcp6/packet_builder_test.go:507
Function
TestExtractLLAddressOrIdWithDUIDLLT
(t *testing.T)
dhcp6/packet_builder_test.go:489
Function
TestFile
(t *testing.T)
pixiecore/http_test.go:162
Function
TestFiles
(t *testing.T)
pcap/reader_test.go:48
Function
TestInterop
(t *testing.T)
tftp/interop_test.go:37
Function
TestIpxe
(t *testing.T)
pixiecore/http_test.go:36
Function
TestLinuxConn
(t *testing.T)
dhcp4/conn_linux_test.go:26
Function
TestMakeDNSServersOption
(t *testing.T)
dhcp6/options_test.go:106
Function
TestMakeIaAddrOption
(t *testing.T)
dhcp6/options_test.go:30
Function
TestMakeIaNaOption
(t *testing.T)
dhcp6/options_test.go:52
Function
TestMakeMsgAdvertise
(t *testing.T)
dhcp6/packet_builder_test.go:10
Function
TestMakeMsgAdvertiseShouldSkipDnsServersIfNoneConfigured
(t *testing.T)
dhcp6/packet_builder_test.go:75
Function
TestMakeMsgAdvertiseWithHttpClientArch
(t *testing.T)
dhcp6/packet_builder_test.go:113
Function
TestMakeMsgInformationRequestReply
(t *testing.T)
dhcp6/packet_builder_test.go:350
Function
TestMakeMsgInformationRequestReplyShouldSkipDnsServersIfNoneWereConfigured
(t *testing.T)
dhcp6/packet_builder_test.go:408
Function
TestMakeMsgInformationRequestReplyWithHttpClientArch
(t *testing.T)
dhcp6/packet_builder_test.go:425
Function
TestMakeMsgReleaseReply
(t *testing.T)
dhcp6/packet_builder_test.go:450
Function
TestMakeMsgReply
(t *testing.T)
dhcp6/packet_builder_test.go:185
Function
TestMakeMsgReplyShouldSkipDnsServersIfNoneWereConfigured
(t *testing.T)
dhcp6/packet_builder_test.go:250
Function
TestMakeMsgReplyWithHttpClientArch
(t *testing.T)
dhcp6/packet_builder_test.go:269
Function
TestMakeMsgReplyWithNoAddrsAvailable
(t *testing.T)
dhcp6/packet_builder_test.go:296
Function
TestMakeNoAddrsAvailable
(t *testing.T)
dhcp6/packet_builder_test.go:139
Function
TestMakeStatusOption
(t *testing.T)
dhcp6/options_test.go:80
Function
TestMarshalOption
(t *testing.T)
dhcp6/options_test.go:9
Function
TestOptionByte
(t *testing.T)
dhcp4/options_test.go:22
Function
TestOptionIP
(t *testing.T)
dhcp4/options_test.go:134
Function
TestOptionIPMask
(t *testing.T)
dhcp4/options_test.go:160
Function
TestOptionIPs
(t *testing.T)
dhcp4/options_test.go:102
Function
TestOptionInt32
(t *testing.T)
dhcp4/options_test.go:82
Function
TestOptionUint16
(t *testing.T)
dhcp4/options_test.go:42
Function
TestOptionUint32
(t *testing.T)
dhcp4/options_test.go:62
Function
TestParse
(t *testing.T)
dhcp4/packet_test.go:59
Function
TestPortableConn
(t *testing.T)
dhcp4/conn_test.go:115
Function
TestReadback
(t *testing.T)
pcap/writer_test.go:26
Function
TestReleaseAddress
(t *testing.T)
dhcp6/pool/random_address_pool_test.go:131
Function
TestReserveAddress
(t *testing.T)
dhcp6/pool/random_address_pool_test.go:9
Function
TestReserveAddressKeepsTrackOfAssociationExpiration
(t *testing.T)
dhcp6/pool/random_address_pool_test.go:89
Function
TestReserveAddressKeepsTrackOfUsedAddresses
(t *testing.T)
dhcp6/pool/random_address_pool_test.go:73
Function
TestReserveAddressReturnsExistingAssociation
(t *testing.T)
dhcp6/pool/random_address_pool_test.go:109
Function
TestReserveAddressUpdatesAddressPool
(t *testing.T)
dhcp6/pool/random_address_pool_test.go:52
Function
TestShouldDiscardRequestWithWrongServerId
(t *testing.T)
dhcp6/packet_test.go:80
Function
TestShouldDiscardRequestWithoutBootfileUrlOption
(t *testing.T)
dhcp6/packet_test.go:43
Function
TestShouldDiscardRequestWithoutClientIdOption
(t *testing.T)
dhcp6/packet_test.go:56
Function
TestShouldDiscardRequestWithoutServerIdOption
(t *testing.T)
dhcp6/packet_test.go:68
Function
TestShouldDiscardSolicitWithServerIdOption
(t *testing.T)
dhcp6/packet_test.go:29
Function
TestShouldDiscardSolicitWithoutBootfileUrlOption
(t *testing.T)
dhcp6/packet_test.go:8
Function
TestShouldDiscardSolicitWithoutClientIdOption
(t *testing.T)
dhcp6/packet_test.go:19
Function
TestShouldSetPreferenceOptionWhenSpecified
(t *testing.T)
dhcp6/packet_builder_test.go:95
Function
TestSignURL
(t *testing.T)
pixiecore/urlsign_test.go:23
Function
TestStaticBooter
(t *testing.T)
pixiecore/booters_test.go:61
Function
TestUnmarshalFailsIfOROLengthIsOdd
(t *testing.T)
dhcp6/options_test.go:99
Function
TestWriteRead
(t *testing.T)
dhcp4/packet_test.go:91
Method
WriteBootFile
Write the given Reader to an ID given in Spec.
pixiecore/pixiecore.go:134
Method
WriteBootFile
(ID, io.Reader)
pixiecore/booters.go:122
Method
WriteBootFile
(id ID, body io.Reader)
pixiecore/booters.go:294
Method
WriteBootFile
(id ID, r io.Reader)
pixiecore/http_test.go:34
Method
WriteBootFile
(id ID, r io.Reader)
pixiecore/http_test.go:160
Function
api
(w http.ResponseWriter, r *http.Request)
pixiecore/api-example/main.go:42
Method
debugPacket
(subsystem string, layer int, packet []byte)
pixiecore/logging.go:104
Method
handleBooting
(w http.ResponseWriter, r *http.Request)
pixiecore/http.go:164
Method
handleTFTP
(path string, clientAddr net.Addr)
pixiecore/tftp.go:76
Function
infoLog
(m string)
tftp/interop_test.go:162
Function
init
()
pixiecore/cli/quickcmd.go:346
Function
init
()
pixiecore/cli/bootcmd.go:63
Function
init
()
pixiecore/cli/debugcmd.go:66
Function
init
()
pixiecore/cli/ipv6apicmd.go:99
Function
init
()
pixiecore/cli/apicmd.go:55
Function
init
()
pixiecore/cli/bootipv6cmd.go:102
Function
initConfig
()
pixiecore/cli/cli.go:57
Method
logTFTPTransfer
(clientAddr net.Addr, path string, err error)
pixiecore/tftp.go:62
Function
logWithStdFmt
(subsys, msg string)
pixiecore/cli/logging.go:31
Function
logWithStdLog
(subsys, msg string)
pixiecore/cli/logging.go:25
Function
main
()
pixiecore/api-example/main.go:36
← previous
next →
201–300 of 307, ranked by callers