code: func (s *Stack) RemoveAddress(id tcpip.NICID, addr tcpip.Address) *tcpip.Error {
  	s.mu.RLock()
  	defer s.mu.RUnlock()
  
  	if nic, ok := s.nics[id]; ok {
  		return nic.RemoveAddress(addr)
  	}
  
  	return tcpip.ErrUnknownNICID
  }
docs: // RemoveAddress removes an existing network-layer address from the specified
  // NIC.