mirror of
				https://github.com/tailscale/tailscale.git
				synced 2025-10-31 16:22:03 +01:00 
			
		
		
		
	This adds "//go:build" lines and tidies up existing "// +build" lines. Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
		
			
				
	
	
		
			34 lines
		
	
	
		
			677 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			677 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| // Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved.
 | |
| // Use of this source code is governed by a BSD-style
 | |
| // license that can be found in the LICENSE file.
 | |
| 
 | |
| //go:build ios
 | |
| // +build ios
 | |
| 
 | |
| // (https://github.com/tailscale/tailscale/issues/2495)
 | |
| 
 | |
| package portmapper
 | |
| 
 | |
| import (
 | |
| 	"context"
 | |
| 
 | |
| 	"inet.af/netaddr"
 | |
| )
 | |
| 
 | |
| type upnpClient interface{}
 | |
| 
 | |
| type uPnPDiscoResponse struct{}
 | |
| 
 | |
| func parseUPnPDiscoResponse([]byte) (uPnPDiscoResponse, error) {
 | |
| 	return uPnPDiscoResponse{}, nil
 | |
| }
 | |
| 
 | |
| func (c *Client) getUPnPPortMapping(
 | |
| 	ctx context.Context,
 | |
| 	gw netaddr.IP,
 | |
| 	internal netaddr.IPPort,
 | |
| 	prevPort uint16,
 | |
| ) (external netaddr.IPPort, ok bool) {
 | |
| 	return netaddr.IPPort{}, false
 | |
| }
 |