#include <async.h>
#include <errno.h>
#include <ipc/packet.h>
#include <sys/mman.h>
#include <packet_client.h>
#include <packet_remote.h>
#include <net/packet.h>
#include <net/packet_header.h>
Go to the source code of this file.
Functions | |
packet_t * | packet_get_1_remote (int phone, size_t content) |
Obtains the packet of the given content size. | |
packet_t * | packet_get_4_remote (int phone, size_t max_content, size_t addr_len, size_t max_prefix, size_t max_suffix) |
Obtains the packet of the given dimensions. | |
static int | packet_return (int phone, packet_t **packet, packet_id_t packet_id, size_t size) |
Obtain the packet from the packet server as the shared memory block. | |
int | packet_translate_remote (int phone, packet_t **packet, packet_id_t packet_id) |
Translates the packet identifier to the packet reference. | |
void | pq_release_remote (int phone, packet_id_t packet_id) |
Releases the packet queue. |
Definition in file packet_remote.c.