if (espinit) esp_decrypt(bp, len, bp2);
esp_print (register const u_char *bp, register u_int len,	   register const u_char *bp2){	const struct ip *ip;	const struct esp_hdr *esp;	u_int plen = len; 	ip = (const struct ip *)bp2;	printf("esp %s > %s",	    ipaddr_string(&ip->ip_src), ipaddr_string(&ip->ip_dst));	if (plen < sizeof(struct esp_hdr)) {		printf("[|esp]");		return;	}	esp = (const struct esp_hdr *)bp;	printf(" spi 0x%08X seq %d len %d",	    ntohl(esp->esp_spi), ntohl(esp->esp_seq), len);}