Index: generic/include/mm/as.h
===================================================================
--- generic/include/mm/as.h	(revision 7c23af9e20bd84c4a0b29ce3856deb6c8d86aaf5)
+++ generic/include/mm/as.h	(revision bdb9ea88017cb0f114ac6a7dd8e10e5bc783ef89)
@@ -39,5 +39,4 @@
 #ifdef KERNEL
 
-#include <mm/as_arg.h>
 #include <arch/mm/page.h>
 #include <arch/mm/as.h>
@@ -129,10 +128,9 @@
 extern int as_area_resize(as_t *as, __address address, size_t size, int flags);
 extern int as_area_destroy(as_t *as, __address address);
-int as_area_send(task_id_t dst_id, __address base);
 extern void as_set_mapping(as_t *as, __address page, __address frame);
 extern int as_page_fault(__address page, istate_t *istate);
 extern void as_switch(as_t *old, as_t *new);
 extern void as_free(as_t *as);
-int as_area_steal(task_t *src_task, __address src_base, size_t acc_size, __address dst_base);
+extern int as_area_steal(task_t *src_task, __address src_base, size_t acc_size, __address dst_base);
 extern size_t as_get_size(__address base);
 
Index: generic/include/mm/as_arg.h
===================================================================
--- generic/include/mm/as_arg.h	(revision 7c23af9e20bd84c4a0b29ce3856deb6c8d86aaf5)
+++ 	(revision )
@@ -1,55 +1,0 @@
-/*
- * Copyright (C) 2006 Jakub Jermar
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * - Redistributions of source code must retain the above copyright
- *   notice, this list of conditions and the following disclaimer.
- * - Redistributions in binary form must reproduce the above copyright
- *   notice, this list of conditions and the following disclaimer in the
- *   documentation and/or other materials provided with the distribution.
- * - The name of the author may not be used to endorse or promote products
- *   derived from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
- * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#ifndef __AS_ARG_H__
-#define __AS_ARG_H__
-
-/** Structure passed by SYS_AS_AREA_ACCEPT and SYS_AS_AREA_SEND syscalls. */
-typedef struct {
-	/**
-	 * Task ID of the allowed sender in case of SYS_AS_AREA_ACCEPT
-	 * or task ID of the recipient in case of SYS_AS_AREA_SEND.
-	 * @task_id must be different for corresponding SYS_AS_AREA_ACCEPT
-	 * and SYS_AS_AREA_SEND.
-	 */
-	unsigned long long task_id;
-	
-	/**
-	 * Destination address in case of SYS_AS_AREA_ACCEPT,
-	 * source address in case of SYS_AS_AREA_SEND.
-	 */
-	void *base;
-	
-	/*
-	 * The following members are filled only by acceptor.
-	 */
-	unsigned long size;	/**< Size of memory being sent/accepted must match. */
-	int flags;		/**< Address space area flags of sender and acceptor must match. */
-} as_area_acptsnd_arg_t;
-
-#endif
