func (b *Bytes) Pack(rrs RRs) {
	w := dns.NewWirebuf()
	for _, rec := range rrs {
		//n0 := len(w.Buf)
		rec.Encode(w)
		//fmt.Printf("%d->%d, .Pack(%q)\n", n0, len(w.Buf), rec)
	}
	*b = make([]byte, len(w.Buf)) // repack tight
	copy(*b, w.Buf)
}
// Pack packs RRs to b.
Pack packs RRs to b.
// Pack packs RRs to b .
func (b *Bytes) Pack(rrs RRs) {
	w := dns.NewWirebuf()
	for _, rec := range rrs {
		rec.Encode(w)
	}
	*b = make([]byte, len(w.Buf)) 
	copy(*b, w.Buf)
}
func ( b * Bytes ) Pack ( rrs RRs ) { w := dns . NewWirebuf ( ) for _ , rec := range rrs { rec . Encode ( w ) } * b = make ( [ ] byte , len ( w . Buf ) ) copy ( * b , w . Buf ) }
Pack packs RRs to b.
Pack packs RRs to b .
//n0 := len(w.Buf) //fmt.Printf("%d->%d, .Pack(%q)\n", n0, len(w.Buf), rec) // repack tight