Added get/set_max_xxx functions.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5024 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -15,6 +15,12 @@
|
||||
# define start_rx_thread core->start_rx_thread
|
||||
# define start_tx_thread core->start_tx_thread
|
||||
|
||||
# define get_max_hdr core->get_max_hdr
|
||||
# define set_max_linkhdr core->set_max_linkhdr
|
||||
# define get_max_linkhdr core->get_max_linkhdr
|
||||
# define set_max_protohdr core->set_max_protohdr
|
||||
# define get_max_protohdr core->get_max_protohdr
|
||||
|
||||
# define net_add_timer core->net_add_timer
|
||||
# define net_remove_timer core->net_remove_timer
|
||||
|
||||
|
||||
@@ -26,6 +26,13 @@ struct core_module_info {
|
||||
void (*start_rx_thread)(struct ifnet *dev);
|
||||
void (*start_tx_thread)(struct ifnet *dev);
|
||||
|
||||
// functions for the 'max_xxx' values
|
||||
int (*get_max_hdr)(void);
|
||||
void (*set_max_linkhdr)(int maxLinkHdr);
|
||||
int (*get_max_linkhdr)(void);
|
||||
void (*set_max_protohdr)(int maxProtoHdr);
|
||||
int (*get_max_protohdr)(void);
|
||||
|
||||
/* timer functions */
|
||||
net_timer_id (*net_add_timer)(net_timer_hook ,void *,
|
||||
bigtime_t);
|
||||
|
||||
@@ -308,11 +308,4 @@ void dump_freelist(void);
|
||||
/* XXX - add me! */
|
||||
|
||||
|
||||
struct pool_ctl *mbpool;
|
||||
struct pool_ctl *clpool;
|
||||
|
||||
int max_hdr; /* largest link+protocol header */
|
||||
int max_linkhdr; /* largest link level header */
|
||||
int max_protohdr; /* largest protocol header */
|
||||
|
||||
#endif /* OBOS_MBUF_H */
|
||||
|
||||
Reference in New Issue
Block a user