3200N/A# upstream and were merged into the-tcpdump-group/libpcap. This
3200N/A--- libpcap-1.5.1/pcap-bpf.c 2014-08-14 16:14:46.837979600 +0100
3200N/A+++ libpcap-1.5.1/pcap-bpf.c 2014-08-18 15:13:20.805460460 +0100
3200N/A+ if ((ifr.lifr_zoneid = getzoneid()) == -1) {
3200N/A if ((zonesep = strchr(p->opt.source, '/')) != NULL) {
3200N/A+ if (ifr.lifr_zoneid != GLOBAL_ZONEID) {
3200N/A+ "zonename/linkname only valid in global zone.");
3200N/A znamelen = zonesep - p->opt.source;
3200N/A- (void) strlcpy(zonename, p->opt.source, znamelen + 1);
3200N/A+ (void) strlcpy(path_zname, p->opt.source, znamelen + 1);
3200N/A+ ifr.lifr_zoneid = getzoneidbyname(path_zname);
3200N/A+ if (ifr.lifr_zoneid == -1) {
3200N/A- ifr.lifr_zoneid = getzoneidbyname(zonename);
3200N/A free(p->opt.source);
3200N/A p->opt.source = lnamep;