| | |
| | | $dns_rr[$r]['aux'] = intval($parts[$pkey+1]); |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+2)); |
| | | break; |
| | | case 'txt': |
| | | $dns_rr[$r]['aux'] = 0; |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+1)); |
| | | if(substr($dns_rr[$r]['data'],0,1) == '"') $dns_rr[$r]['data'] = substr($dns_rr[$r]['data'],1); |
| | | if(substr($dns_rr[$r]['data'],-1) == '"') $dns_rr[$r]['data'] = substr($dns_rr[$r]['data'],0,-1); |
| | | break; |
| | | default: |
| | | $dns_rr[$r]['aux'] = 0; |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+1)); |
| | |
| | | case 'srv': |
| | | $dns_rr[$r]['aux'] = intval($parts[$pkey+1]); |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+2)); |
| | | break; |
| | | case 'txt': |
| | | $dns_rr[$r]['aux'] = 0; |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+1)); |
| | | if(substr($dns_rr[$r]['data'],0,1) == '"') $dns_rr[$r]['data'] = substr($dns_rr[$r]['data'],1); |
| | | if(substr($dns_rr[$r]['data'],-1) == '"') $dns_rr[$r]['data'] = substr($dns_rr[$r]['data'],0,-1); |
| | | break; |
| | | default: |
| | | $dns_rr[$r]['aux'] = 0; |
| | |
| | | $dns_rr[$r]['aux'] = intval($parts[$pkey+1]); |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+2)); |
| | | break; |
| | | case 'txt': |
| | | $dns_rr[$r]['aux'] = 0; |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+1)); |
| | | if(substr($dns_rr[$r]['data'],0,1) == '"') $dns_rr[$r]['data'] = substr($dns_rr[$r]['data'],1); |
| | | if(substr($dns_rr[$r]['data'],-1) == '"') $dns_rr[$r]['data'] = substr($dns_rr[$r]['data'],0,-1); |
| | | break; |
| | | default: |
| | | $dns_rr[$r]['aux'] = 0; |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+1)); |
| | |
| | | case 'srv': |
| | | $dns_rr[$r]['aux'] = intval($parts[$pkey+1]); |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+2)); |
| | | break; |
| | | case 'txt': |
| | | $dns_rr[$r]['aux'] = 0; |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+1)); |
| | | if(substr($dns_rr[$r]['data'],0,1) == '"') $dns_rr[$r]['data'] = substr($dns_rr[$r]['data'],1); |
| | | if(substr($dns_rr[$r]['data'],-1) == '"') $dns_rr[$r]['data'] = substr($dns_rr[$r]['data'],0,-1); |
| | | break; |
| | | default: |
| | | $dns_rr[$r]['aux'] = 0; |
| | |
| | | $dns_rr[$r]['aux'] = intval($parts[$pkey+1]); |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+2)); |
| | | break; |
| | | case 'txt': |
| | | $dns_rr[$r]['aux'] = 0; |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+1)); |
| | | if(substr($dns_rr[$r]['data'],0,1) == '"') $dns_rr[$r]['data'] = substr($dns_rr[$r]['data'],1); |
| | | if(substr($dns_rr[$r]['data'],-1) == '"') $dns_rr[$r]['data'] = substr($dns_rr[$r]['data'],0,-1); |
| | | break; |
| | | default: |
| | | $dns_rr[$r]['aux'] = 0; |
| | | $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+1)); |