static int shift_hcam_entries ( int  bucket ) [static]

Shifts HCAM list one position, starting at bucket. If entry to remove is end of bucket, marks previous one (if exists) as the new end of bucket.

Returns:
-1 if more entries remain in HCAM. Otherwise, returns the hash for entry, in order to help modifying the last HTAB entry
 All Classes Files Functions Variables Defines