Index: uspace/srv/net/structures/packet/packet.h
===================================================================
--- uspace/srv/net/structures/packet/packet.h	(revision 1e2e0c1eeb07d0d3faf4a5b53314c73e3b0c1a2a)
+++ uspace/srv/net/structures/packet/packet.h	(revision ca2d142980ab97b3402c843a4a7aa91e849bba4e)
@@ -52,4 +52,31 @@
  */
 typedef packet_t *		packet_ref;
+
+/** Type definition of the packet dimension.
+ *  @see packet_dimension
+ */
+typedef struct packet_dimension	packet_dimension_t;
+
+/** Type definition of the packet dimension pointer.
+ *  @see packet_dimension
+ */
+typedef packet_dimension_t *	packet_dimension_ref;
+
+/** Packet dimension.
+ */
+struct packet_dimension{
+	/** Reserved packet prefix length.
+	 */
+	size_t			prefix;
+	/** Maximal packet content length.
+	 */
+	size_t			content;
+	/** Reserved packet suffix length.
+	 */
+	size_t			suffix;
+	/** Maximal packet address length.
+	 */
+	size_t			addr_len;
+};
 
 /** @name Packet management system interface
