blob: e5e04f2505a10c115afdef34245d4e5480a8d886 [file] [log] [blame]
Justin L Wernerdc80e002012-08-09 14:20:30 -06001/*
2 * magic.h
3 * Copyright (c) 2012 Canonical LTD.
4 * Author: Justin L Werner <justin.werner@caononical.com>
5 *
6 * See file CREDITS for list of people who contributed to this
7 * project.
8 *
9 * This program is free software; you can redistribute it and/or
10 * modify it under the terms of the GNU General Public License as
11 * published by the Free Software Foundation; either version 2 of
12 * the License, or (at your option) any later version.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program; if not, write to the Free Software
21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
22 * MA 02111-1307 USA
23 *
24 */
25#ifndef _NET_MAGIC_H
26#define _NET_MAGIC_H
27
28#if defined(CONFIG_BOOTP_VENDOREX) && defined(CONFIG_BOOTP_VENDOREX_PXE_SHARED)
29#ifndef UCHAR_MAX
30# define UCHAR_MAX ((size_t)0xff)
31#endif
32
33#define PXE_CONFIG_FILE "pxeconfigfile"
34#define PXE_PATH_PREFIX "pxepathprefix" /* see "bootfile" in common/cmd_pxe.c */
35#define PXE_REBOOT_TIME "pxereboottime"
36
37extern void dhcp_vendorex_opts_done(void);
38
39#endif
40
41#endif