mirror of
				https://github.com/yggdrasil-network/yggdrasil-go.git
				synced 2025-11-04 03:05:07 +03:00 
			
		
		
		
	Consistent function naming for metadata
This commit is contained in:
		
							parent
							
								
									042a3400fe
								
							
						
					
					
						commit
						74de8c9416
					
				
					 2 changed files with 7 additions and 7 deletions
				
			
		| 
						 | 
				
			
			@ -433,7 +433,7 @@ func (r *router) handleProto(packet []byte) {
 | 
			
		|||
	case wire_SessionMetaRequest:
 | 
			
		||||
		fallthrough
 | 
			
		||||
	case wire_SessionMetaResponse:
 | 
			
		||||
		r.handleMeta(bs, &p.FromKey)
 | 
			
		||||
		r.handleMetadata(bs, &p.FromKey)
 | 
			
		||||
	case wire_DHTLookupRequest:
 | 
			
		||||
		r.handleDHTReq(bs, &p.FromKey)
 | 
			
		||||
	case wire_DHTLookupResponse:
 | 
			
		||||
| 
						 | 
				
			
			@ -479,13 +479,13 @@ func (r *router) handleDHTRes(bs []byte, fromKey *boxPubKey) {
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
// Decodes meta request
 | 
			
		||||
func (r *router) handleMeta(bs []byte, fromKey *boxPubKey) {
 | 
			
		||||
func (r *router) handleMetadata(bs []byte, fromKey *boxPubKey) {
 | 
			
		||||
	req := sessionMeta{}
 | 
			
		||||
	if !req.decode(bs) {
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
	req.SendPermPub = *fromKey
 | 
			
		||||
	r.core.sessions.handleMeta(&req)
 | 
			
		||||
	r.core.sessions.handleMetadata(&req)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Passed a function to call.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -501,12 +501,12 @@ func (ss *sessions) handlePing(ping *sessionPing) {
 | 
			
		|||
	// often than 15 minutes since receiving the last metadata)
 | 
			
		||||
	//if time.Since(sinfo.metaResTime).Minutes() > 15 {
 | 
			
		||||
	//	if time.Since(sinfo.metaReqTime).Minutes() > 1 {
 | 
			
		||||
	//		ss.sendMeta(sinfo, false)
 | 
			
		||||
	//		ss.sendMetadata(sinfo, false)
 | 
			
		||||
	//	}
 | 
			
		||||
	//}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (ss *sessions) sendMeta(sinfo *sessionInfo, isResponse bool) {
 | 
			
		||||
func (ss *sessions) sendMetadata(sinfo *sessionInfo, isResponse bool) {
 | 
			
		||||
	ss.myMetadataMutex.RLock()
 | 
			
		||||
	meta := sessionMeta{
 | 
			
		||||
		IsResponse: isResponse,
 | 
			
		||||
| 
						 | 
				
			
			@ -531,7 +531,7 @@ func (ss *sessions) sendMeta(sinfo *sessionInfo, isResponse bool) {
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
// Handles a meta request/response.
 | 
			
		||||
func (ss *sessions) handleMeta(meta *sessionMeta) {
 | 
			
		||||
func (ss *sessions) handleMetadata(meta *sessionMeta) {
 | 
			
		||||
	// Get the corresponding session (or create a new session)
 | 
			
		||||
	sinfo, isIn := ss.getByTheirPerm(&meta.SendPermPub)
 | 
			
		||||
	// Check the session firewall
 | 
			
		||||
| 
						 | 
				
			
			@ -547,7 +547,7 @@ func (ss *sessions) handleMeta(meta *sessionMeta) {
 | 
			
		|||
		sinfo.theirMetadata = meta.Metadata
 | 
			
		||||
		sinfo.metaResTime = time.Now()
 | 
			
		||||
	} else {
 | 
			
		||||
		ss.sendMeta(sinfo, true)
 | 
			
		||||
		ss.sendMetadata(sinfo, true)
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue