Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for getpwuid_r (0.43 sec)

  1. src/os/user/cgo_lookup_unix.go

    	buf := make([]byte, kind.initialSize())
    	for {
    		errno := f(buf)
    		if errno == 0 {
    			return nil
    		} else if runtime.GOOS == "aix" && errno+1 == 0 {
    			// On AIX getpwuid_r appears to return -1,
    			// not ERANGE, on buffer overflow.
    		} else if errno != syscall.ERANGE {
    			return errno
    		}
    		newSize := len(buf) * 2
    		if !isSizeReasonable(int64(newSize)) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 17:08:14 UTC 2024
    - 5.2K bytes
    - Viewed (0)
Back to top