All pastes #477950 Raw Edit

Something

public php v1 · immutable
·published 2007-05-08 22:34 UTC
rendered paste body
barryd.it@gmail.com<?phpEthernet II... work in progress $packet = "\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00";$type = implode('', unpack('C2', $packet));switch ($type) {  case "\x08\x00":    /* 0x0800 	Internet Protocol, Version 4 (IPv4) */    echo 'I\'m an IP Packet' . "\n";    break;  case "\x08\x06":    /* 0x0806 	Address Resolution Protocol (ARP) */     break;  case "\x80\x35":    /* 0x8035 	Reverse Address Resolution Protocol (RARP) */    break;  case "\x80\x9b":    /* 0x809b 	AppleTalk (Ethertalk) */    break;  case "\x80\xf3":    /* 0x80f3 	AppleTalk Address Resolution Protocol (AARP) */    break;  case "\x81\x00":    /* 0x8100 	IEEE 802.1Q-tagged frame */    break;  case "\x81\x37":    /* 0x8137 	Novell IPX (alt) */    break;  case "\x81\x38":    /* 0x8138 	Novell */    break;  case "\x86\xdd":    /* 0x86DD 	Internet Protocol, Version 6 (IPv6) */    break;  case "\x88\x47":    /* 0x8847 	MPLS unicast */    break;  case "\x88\x48":    /* 0x8848 	MPLS multicast */    break;  case "\x88\x63":    /* 0x8863 	PPPoE Discovery Stage */    break;  case "\x88\x64":    /* 0x8864 	PPPoE Session Stage */    break;  case "\x88\x8e":    /* 0x888E 	EAP over LAN (IEEE 802.1X) */    break;  case "\x88\xa2":    /* 0x88A2 	ATA over Ethernet */    break;  case "\x88\xe5":    /* 0x88E5 	MAC security (IEEE 802.1AE) */    break;  default:    echo 'la la la la' . "\n";}?>