Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 104 for readFull (0.12 sec)

  1. src/net/file_plan9.go

    	if !fd.ok() {
    		return "", syscall.EINVAL
    	}
    
    	status, err := os.Open(fd.dir + "/status")
    	if err != nil {
    		return "", err
    	}
    	defer status.Close()
    	buf := make([]byte, ln)
    	n, err := io.ReadFull(status, buf[:])
    	if err != nil {
    		return "", err
    	}
    	return string(buf[:n]), nil
    }
    
    func newFileFD(f *os.File) (net *netFD, err error) {
    	var ctl *os.File
    	close := func(fd int) {
    		if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  2. src/crypto/ecdh/x25519.go

    	return "X25519"
    }
    
    func (c *x25519Curve) GenerateKey(rand io.Reader) (*PrivateKey, error) {
    	key := make([]byte, x25519PrivateKeySize)
    	randutil.MaybeReadByte(rand)
    	if _, err := io.ReadFull(rand, key); err != nil {
    		return nil, err
    	}
    	return c.NewPrivateKey(key)
    }
    
    func (c *x25519Curve) NewPrivateKey(key []byte) (*PrivateKey, error) {
    	if len(key) != x25519PrivateKeySize {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 13 17:09:47 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  3. cmd/erasure-encode.go

    	writer := &multiWriter{
    		writers:     writers,
    		writeQuorum: quorum,
    		errs:        make([]error, len(writers)),
    	}
    
    	for {
    		var blocks [][]byte
    		n, err := io.ReadFull(src, buf)
    		if err != nil {
    			if !IsErrIgnored(err, []error{
    				io.EOF,
    				io.ErrUnexpectedEOF,
    			}...) {
    				return 0, err
    			}
    		}
    
    		eof := err == io.EOF || err == io.ErrUnexpectedEOF
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Wed May 15 00:11:04 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  4. src/os/writeto_linux_test.go

    		}
    	}); err != nil {
    		t.Fatalf("destination Conn Control error: %v", err)
    	}
    
    	// Verify the data size and content.
    	dataSize := len(data)
    	dstData := make([]byte, dataSize)
    	m, err := io.ReadFull(recv, dstData)
    	if err != nil {
    		t.Fatalf("server Conn Read error: %v", err)
    	}
    	if n != int64(dataSize) {
    		t.Fatalf("data length mismatch for io.Copy, got %d, want %d", n, dataSize)
    	}
    	if m != dataSize {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 18:12:56 UTC 2024
    - 4K bytes
    - Viewed (0)
  5. src/net/external_test.go

    		return err
    	}
    	defer c.Close()
    	req := []byte("GET /robots.txt HTTP/1.0\r\nHost: www.google.com\r\n\r\n")
    	if _, err := c.Write(req); err != nil {
    		return err
    	}
    	b := make([]byte, 1000)
    	n, err := io.ReadFull(c, b)
    	if err != nil {
    		return err
    	}
    	if n < 1000 {
    		return fmt.Errorf("short read from %s:%s->%s", network, c.RemoteAddr(), c.LocalAddr())
    	}
    	return nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 17:20:52 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  6. src/mime/multipart/writer.go

    	if strings.ContainsAny(b, `()<>@,;:\"/[]?= `) {
    		b = `"` + b + `"`
    	}
    	return "multipart/form-data; boundary=" + b
    }
    
    func randomBoundary() string {
    	var buf [30]byte
    	_, err := io.ReadFull(rand.Reader, buf[:])
    	if err != nil {
    		panic(err)
    	}
    	return fmt.Sprintf("%x", buf[:])
    }
    
    // CreatePart creates a new multipart section with the provided
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  7. cmd/untar.go

    			asyncWriters <- struct{}{}
    			b := poolBuf128k.Get().([]byte)
    			if cap(b) < int(header.Size) {
    				b = make([]byte, smallFileThreshold)
    			}
    			b = b[:header.Size]
    			if _, err := io.ReadFull(tarReader, b); err != nil {
    				return err
    			}
    			wg.Add(1)
    			go func(name string, fi fs.FileInfo, b []byte) {
    				rc := disconnectReader{r: bytes.NewReader(b)}
    				defer func() {
    					rc.Close()
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Apr 04 12:04:40 UTC 2024
    - 6K bytes
    - Viewed (0)
  8. src/crypto/ecdsa/ecdsa_legacy.go

    	// signatures will come out different from other architectures, which will
    	// break TLS recorded tests.
    	for {
    		N := c.Params().N
    		b := make([]byte, (N.BitLen()+7)/8)
    		if _, err = io.ReadFull(rand, b); err != nil {
    			return
    		}
    		if excess := len(b)*8 - N.BitLen(); excess > 0 {
    			b[0] >>= excess
    		}
    		k = new(big.Int).SetBytes(b)
    		if k.Sign() != 0 && k.Cmp(N) < 0 {
    			return
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:11:18 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/aes/aes_extended_nonce.go

    }
    
    func (e *extendedNonceGCM) sha256KDFExpandOnly(info []byte) ([]byte, error) {
    	kdf := hkdf.Expand(sha256.New, e.seed, info)
    
    	derivedKey := make([]byte, derivedKeySizeExtendedNonceGCM)
    	if _, err := io.ReadFull(kdf, derivedKey); err != nil {
    		return nil, fmt.Errorf("failed to read a derived key from KDF: %w", err)
    	}
    
    	return derivedKey, nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 21 19:25:52 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  10. src/net/http/internal/chunked_test.go

    		t.Fatalf("chunk writer wrote %q; want %q", g, e)
    	}
    
    	r := NewChunkedReader(&b)
    	data, err := io.ReadAll(r)
    	if err != nil {
    		t.Logf(`data: "%s"`, data)
    		t.Fatalf("ReadAll from reader: %v", err)
    	}
    	if g, e := string(data), chunk1+chunk2; g != e {
    		t.Errorf("chunk reader read %q; want %q", g, e)
    	}
    }
    
    func TestChunkReadMultiple(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 04 20:45:19 UTC 2024
    - 8K bytes
    - Viewed (0)
Back to top