20 lines
487 B
C
20 lines
487 B
C
#ifndef _SWSUSP_H_
|
|
#define _SWSUSP_H_
|
|
|
|
#include <disk/geom.h>
|
|
#include <disk/common.h>
|
|
#include <disk/partition.h>
|
|
|
|
#define SWSUSP_SIG "S1SUSPEND"
|
|
|
|
struct swsusp_header {
|
|
char reserved[PAGE_SIZE - 20 - sizeof(unsigned long) - sizeof(int)];
|
|
unsigned long image;
|
|
unsigned int flags; /* Flags to pass to the "boot" kernel */
|
|
char orig_sig[10];
|
|
char sig[10];
|
|
} __attribute__ ((packed));
|
|
|
|
int swsusp_check(struct driveinfo *, struct part_entry *);
|
|
#endif /* _SWSUSP_H */
|