// SetLinkType calls pcap_set_datalink on the pcap handle. func (p *Handle) SetLinkType(dlt layers.LinkType) error { if -1 == C.pcap_set_datalink(p.cptr, C.int(dlt)) { return p.Error() } return nil }
func (p *Pcap) Setdatalink(dlt int) error { if -1 == C.pcap_set_datalink(p.cptr, C.int(dlt)) { return p.Geterror() } return nil }
func (p *Pcap) Setdatalink(dlt int) (err os.Error) { if C.pcap_set_datalink(p.cptr, C.int(dlt)) == -1 { err = os.NewError(p.Geterror()) } return }