Logo
Explore Help
Sign In
sysadmin/ipxe
1
0
Fork 0
You've already forked ipxe
mirror of https://github.com/ipxe/ipxe synced 2025-12-29 19:38:37 +03:00
Code Issues Packages Projects Releases Wiki Activity
Files
41307f2874989048679c83686527a3887ed485b3
ipxe/src/include/usr/dhcpmgmt.h

16 lines
257 B
C
Raw Normal View History

Added dhcp() user-level command.
2007-01-12 09:20:11 +00:00
#ifndef _USR_DHCPMGMT_H
#define _USR_DHCPMGMT_H
/** @file
*
* DHCP management
*
*/
struct net_device;
[dhcp] Split PXE menuing code out of dhcp.c The DHCP client code now implements only the mechanism of the DHCP and PXE Boot Server protocols. Boot Server Discovery can be initiated manually using the "pxebs" command. The menuing code is separated out into a user-level function on a par with boot_root_path(), and is entered in preference to a normal filename boot if the DHCP vendor class is "PXEClient" and the PXE boot menu option exists.
2009-01-31 07:36:05 +00:00
extern int dhcp ( struct net_device *netdev );
[pxe] Obey lists of PXE Boot Servers and associated Discovery Control bits Various combinations of options 43.6, 43.7 and 43.8 dictate which servers we send Boot Server Discovery requests to, and which servers we should accept responses from. Obey these options, and remove the explicit specification of a single Boot Server from start_pxebs() and dependent functions.
2009-02-05 09:30:32 +00:00
extern int pxebs ( struct net_device *netdev, unsigned int pxe_type );
Added dhcp() user-level command.
2007-01-12 09:20:11 +00:00
#endif /* _USR_DHCPMGMT_H */
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.2 Page: 83ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API