OpenSS7
SS7 for the
Common Man

© Copyright 1997-2004,OpenSS7 Corporation, All Rights Reserved.
Last modified:

Home Overview Status News Documentation Resources About
   
 Overview
 Status
 News
 Documentation
 Resources
 About

   
Home Index Prev Next More Download Info FAQ Mail   Home -> Resources -> Browse Source -> usr/include/linux/hippidevice.h


File /code/usr/include/linux/hippidevice.h


#ifndef _LINUX_HIPPIDEVICE_H
#define _LINUX_HIPPIDEVICE_H

#include <linux/if_hippi.h>

#ifdef __KERNEL__
extern int hippi_header(struct sk_buff *skb,
			struct net_device *dev,
			unsigned short type,
			void *daddr,
			void *saddr,
			unsigned len);

extern int hippi_rebuild_header(struct sk_buff *skb);

extern unsigned short hippi_type_trans(struct sk_buff *skb,
				       struct net_device *dev);

extern void hippi_header_cache_bind(struct hh_cache ** hhp,
				    struct net_device *dev,
				    unsigned short htype,
				    __u32 daddr);

extern void hippi_header_cache_update(struct hh_cache *hh,
				      struct net_device *dev,
				      unsigned char * haddr);
extern int hippi_header_parse(struct sk_buff *skb, unsigned char *haddr);

extern void hippi_net_init(void);
void hippi_setup(struct net_device *dev);

extern struct net_device *init_hippi_dev(struct net_device *dev, int sizeof_priv);
extern struct net_device *alloc_hippi_dev(int sizeof_priv);
extern int register_hipdev(struct net_device *dev);
extern void unregister_hipdev(struct net_device *dev);
#endif

#endif	/* _LINUX_HIPPIDEVICE_H */


Home Index Prev Next More Download Info FAQ Mail   Home -> Resources -> Browse Source -> usr/include/linux/hippidevice.h

OpenSS7
SS7 for the
Common Man
Home Overview Status News Documentation Resources About

© Copyright 1997-2004,OpenSS7 Corporation, All Rights Reserved.
Last modified: