September 2002
Intermediate to advanced
560 pages
13h 16m
English
/************************************************************* NAME : vrrp_dlthd_len *************************************************************/ static int vrrp_dlt_len( vrrp_rt *rt ) { return ETHER_HDR_LEN; /* hardcoded for ethernet */ } /********************************************************* NAME : vrrp_iphdr_len *************************************************************/ static int vrrp_iphdr_len( vrrp_rt *vsrv ) { return sizeof( struct iphdr ); } /********************************************************* NAME : vrrp_hd_len *************************************************************/ static int vrrp_hd_len( vrrp_rt *vsrv ) { return sizeof( vrrp_pkt ) + vsrv->naddr*sizeof(uint32_t) ...Read now
Unlock full access