Fix up header guards.
[pintos-anon] / src / userprog / addrspace.h
index 46ff74517963af4ebb725ef4178600bbdc1ae366..0ab70b880a20c4871a65f1275c48ba6be6ce45c6 100644 (file)
@@ -1,17 +1,11 @@
-#ifndef HEADER_ADDRSPACE_H
-#define HEADER_ADDRSPACE_H 1
+#ifndef USERPROG_ADDRSPACE_H
+#define USERPROG_ADDRSPACE_H
 
-#include <stdint.h>
-#include "hash.h"
+#include <stdbool.h>
 
-struct addrspace 
-  {
-    uint32_t *pagedir;
-  };
+struct thread;
+bool addrspace_load (struct thread *, const char *, void (**start) (void));
+void addrspace_destroy (struct thread *);
+void addrspace_activate (struct thread *);
 
-bool addrspace_load (struct addrspace *, const char *, void (**start) (void));
-void addrspace_destroy (struct addrspace *);
-
-void addrspace_activate (struct addrspace *);
-
-#endif /* addrspace.h */
+#endif /* userprog/addrspace.h */