code: func (s *Server) GetattrV2(p *Packet) (interface{}, error) {
  	res := &ReplyGetattrV2{}
  
  	req := new(RequestGetattrV2)
  	err := UnmarshalBinary(p.Payload, req)
  	if err != nil {
  		return nil, err
  	}
  
  	name := req.FileName.Path()
  	info, err := s.Stat(name)
  	if err != nil {
  		return nil, err
  	}
  
  	res.Attr.Stat(info)
  
  	return res, nil
  }
docs: // GetattrV2 handles OpGetattrV2 requests