]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/pkg/linux-26-headers/include/net/inetpeer.h
update: sync
[l4.git] / l4 / pkg / linux-26-headers / include / net / inetpeer.h
diff --git a/l4/pkg/linux-26-headers/include/net/inetpeer.h b/l4/pkg/linux-26-headers/include/net/inetpeer.h
deleted file mode 100644 (file)
index 15e1f8f..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- *             INETPEER - A storage for permanent information about peers
- *
- *  Authors:   Andrey V. Savochkin <saw@msu.ru>
- */
-
-#ifndef _NET_INETPEER_H
-#define _NET_INETPEER_H
-
-#include <linux/types.h>
-#include <linux/init.h>
-#include <linux/jiffies.h>
-#include <linux/spinlock.h>
-#include <asm/atomic.h>
-
-struct inet_peer
-{
-       /* group together avl_left,avl_right,v4daddr to speedup lookups */
-       struct inet_peer        *avl_left, *avl_right;
-       __be32                  v4daddr;        /* peer's address */
-       __u16                   avl_height;
-       __u16                   ip_id_count;    /* IP ID for the next packet */
-       struct list_head        unused;
-       __u32                   dtime;          /* the time of last use of not
-                                                * referenced entries */
-       atomic_t                refcnt;
-       atomic_t                rid;            /* Frag reception counter */
-       __u32                   tcp_ts;
-       unsigned long           tcp_ts_stamp;
-};
-
-void                   inet_initpeers(void) __init;
-
-/* can be called with or without local BH being disabled */
-struct inet_peer       *inet_getpeer(__be32 daddr, int create);
-
-/* can be called from BH context or outside */
-extern void inet_putpeer(struct inet_peer *p);
-
-extern spinlock_t inet_peer_idlock;
-/* can be called with or without local BH being disabled */
-static inline __u16    inet_getid(struct inet_peer *p, int more)
-{
-       __u16 id;
-
-       spin_lock_bh(&inet_peer_idlock);
-       id = p->ip_id_count;
-       p->ip_id_count += 1 + more;
-       spin_unlock_bh(&inet_peer_idlock);
-       return id;
-}
-
-#endif /* _NET_INETPEER_H */