Initial commit: functional for newer bzImage kernels
[wraplinux.git] / wraplinux.h
1 /* ----------------------------------------------------------------------- *
2  *   
3  *   Copyright 2008 H. Peter Anvin - All Rights Reserved
4  *
5  *   This program is free software; you can redistribute it and/or modify
6  *   it under the terms of the GNU General Public License as published by
7  *   the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
8  *   Boston MA 02110-1301, USA; either version 2 of the License, or
9  *   (at your option) any later version; incorporated herein by reference.
10  *
11  * ----------------------------------------------------------------------- */
12
13 #ifndef WRAPLINUX_H
14 #define WRAPLINUX_H
15
16 #include <stdio.h>
17
18 struct string_list {
19   struct string_list *next;
20   const char *str;
21 };
22
23 int wrap_kernel(const char *kernel, const char *cmdline,
24                 const struct string_list *initrd_list, FILE *out);
25
26 #endif