david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

Add pkb_available()

This commit is contained in:
Michael Brown 2006-07-19 18:16:48 +00:00
parent e8daeb62b1
commit 6858b14a34
1 changed files with 10 additions and 0 deletions

View File

@ -136,6 +136,16 @@ static inline size_t pkb_len ( struct pk_buff *pkb ) {
return ( pkb->tail - pkb->data );
}
/**
* Calculate available space in a packet buffer
*
* @v pkb Packet buffer
* @ret len Length of data available in buffer
*/
static inline size_t pkb_available ( struct pk_buff *pkb ) {
return ( pkb->end - pkb->tail );
}
extern struct pk_buff * alloc_pkb ( size_t len );
extern void free_pkb ( struct pk_buff *pkb );