Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(520)

Delta Between Two Patch Sets: src/pkg/syscall/zsyscall_windows_amd64.go

Issue 6736069: code review 6736069: runtime, syscall, os: add os.ExecPath() (string, error)
Left Patch Set: diff -r 1c9411647150 https://code.google.com/p/go/ Created 11 years, 4 months ago
Right Patch Set: diff -r 617db9efbdf1 https://code.google.com/p/go/ Created 11 years, 3 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « src/pkg/syscall/zsyscall_windows_386.go ('k') | no next file » | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 // mksyscall_windows.pl syscall_windows.go security_windows.go syscall_windows_a md64.go 1 // mksyscall_windows.pl syscall_windows.go security_windows.go syscall_windows_a md64.go
2 // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT 2 // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
3 3
4 package syscall 4 package syscall
5 5
6 import "unsafe" 6 import "unsafe"
7 7
8 var ( 8 var (
9 modkernel32 = NewLazyDLL("kernel32.dll") 9 modkernel32 = NewLazyDLL("kernel32.dll")
10 modadvapi32 = NewLazyDLL("advapi32.dll") 10 modadvapi32 = NewLazyDLL("advapi32.dll")
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
126 procWSARecv = modws2_32.NewProc("WSARecv") 126 procWSARecv = modws2_32.NewProc("WSARecv")
127 procWSASend = modws2_32.NewProc("WSASend") 127 procWSASend = modws2_32.NewProc("WSASend")
128 procWSARecvFrom = modws2_32.NewProc("WSARecvFrom") 128 procWSARecvFrom = modws2_32.NewProc("WSARecvFrom")
129 procWSASendTo = modws2_32.NewProc("WSASendTo") 129 procWSASendTo = modws2_32.NewProc("WSASendTo")
130 procgethostbyname = modws2_32.NewProc("gethostbyname" ) 130 procgethostbyname = modws2_32.NewProc("gethostbyname" )
131 procgetservbyname = modws2_32.NewProc("getservbyname" ) 131 procgetservbyname = modws2_32.NewProc("getservbyname" )
132 procntohs = modws2_32.NewProc("ntohs") 132 procntohs = modws2_32.NewProc("ntohs")
133 procgetprotobyname = modws2_32.NewProc("getprotobyname ") 133 procgetprotobyname = modws2_32.NewProc("getprotobyname ")
134 procDnsQuery_W = moddnsapi.NewProc("DnsQuery_W") 134 procDnsQuery_W = moddnsapi.NewProc("DnsQuery_W")
135 procDnsRecordListFree = moddnsapi.NewProc("DnsRecordListF ree") 135 procDnsRecordListFree = moddnsapi.NewProc("DnsRecordListF ree")
136 procGetAddrInfoW = modws2_32.NewProc("GetAddrInfoW")
137 procFreeAddrInfoW = modws2_32.NewProc("FreeAddrInfoW" )
136 procGetIfEntry = modiphlpapi.NewProc("GetIfEntry") 138 procGetIfEntry = modiphlpapi.NewProc("GetIfEntry")
137 procGetAdaptersInfo = modiphlpapi.NewProc("GetAdaptersI nfo") 139 procGetAdaptersInfo = modiphlpapi.NewProc("GetAdaptersI nfo")
138 procTranslateNameW = modsecur32.NewProc("TranslateName W") 140 procTranslateNameW = modsecur32.NewProc("TranslateName W")
139 procGetUserNameExW = modsecur32.NewProc("GetUserNameEx W") 141 procGetUserNameExW = modsecur32.NewProc("GetUserNameEx W")
140 procNetUserGetInfo = modnetapi32.NewProc("NetUserGetIn fo") 142 procNetUserGetInfo = modnetapi32.NewProc("NetUserGetIn fo")
141 procNetApiBufferFree = modnetapi32.NewProc("NetApiBuffer Free") 143 procNetApiBufferFree = modnetapi32.NewProc("NetApiBuffer Free")
142 procLookupAccountSidW = modadvapi32.NewProc("LookupAccoun tSidW") 144 procLookupAccountSidW = modadvapi32.NewProc("LookupAccoun tSidW")
143 procLookupAccountNameW = modadvapi32.NewProc("LookupAccoun tNameW") 145 procLookupAccountNameW = modadvapi32.NewProc("LookupAccoun tNameW")
144 procConvertSidToStringSidW = modadvapi32.NewProc("ConvertSidTo StringSidW") 146 procConvertSidToStringSidW = modadvapi32.NewProc("ConvertSidTo StringSidW")
145 procConvertStringSidToSidW = modadvapi32.NewProc("ConvertStrin gSidToSidW") 147 procConvertStringSidToSidW = modadvapi32.NewProc("ConvertStrin gSidToSidW")
(...skipping 1398 matching lines...) Expand 10 before | Expand all | Expand 10 after
1544 status = Errno(r0) 1546 status = Errno(r0)
1545 } 1547 }
1546 return 1548 return
1547 } 1549 }
1548 1550
1549 func DnsRecordListFree(rl *DNSRecord, freetype uint32) { 1551 func DnsRecordListFree(rl *DNSRecord, freetype uint32) {
1550 Syscall(procDnsRecordListFree.Addr(), 2, uintptr(unsafe.Pointer(rl)), ui ntptr(freetype), 0) 1552 Syscall(procDnsRecordListFree.Addr(), 2, uintptr(unsafe.Pointer(rl)), ui ntptr(freetype), 0)
1551 return 1553 return
1552 } 1554 }
1553 1555
1556 func GetAddrInfoW(nodename *uint16, servicename *uint16, hints *AddrinfoW, resul t **AddrinfoW) (sockerr error) {
1557 r0, _, _ := Syscall6(procGetAddrInfoW.Addr(), 4, uintptr(unsafe.Pointer( nodename)), uintptr(unsafe.Pointer(servicename)), uintptr(unsafe.Pointer(hints)) , uintptr(unsafe.Pointer(result)), 0, 0)
1558 if r0 != 0 {
1559 sockerr = Errno(r0)
1560 }
1561 return
1562 }
1563
1564 func FreeAddrInfoW(addrinfo *AddrinfoW) {
1565 Syscall(procFreeAddrInfoW.Addr(), 1, uintptr(unsafe.Pointer(addrinfo)), 0, 0)
1566 return
1567 }
1568
1554 func GetIfEntry(pIfRow *MibIfRow) (errcode error) { 1569 func GetIfEntry(pIfRow *MibIfRow) (errcode error) {
1555 r0, _, _ := Syscall(procGetIfEntry.Addr(), 1, uintptr(unsafe.Pointer(pIf Row)), 0, 0) 1570 r0, _, _ := Syscall(procGetIfEntry.Addr(), 1, uintptr(unsafe.Pointer(pIf Row)), 0, 0)
1556 if r0 != 0 { 1571 if r0 != 0 {
1557 errcode = Errno(r0) 1572 errcode = Errno(r0)
1558 } 1573 }
1559 return 1574 return
1560 } 1575 }
1561 1576
1562 func GetAdaptersInfo(ai *IpAdapterInfo, ol *uint32) (errcode error) { 1577 func GetAdaptersInfo(ai *IpAdapterInfo, ol *uint32) (errcode error) {
1563 r0, _, _ := Syscall(procGetAdaptersInfo.Addr(), 2, uintptr(unsafe.Pointe r(ai)), uintptr(unsafe.Pointer(ol)), 0) 1578 r0, _, _ := Syscall(procGetAdaptersInfo.Addr(), 2, uintptr(unsafe.Pointe r(ai)), uintptr(unsafe.Pointer(ol)), 0)
(...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after
1701 r1, _, e1 := Syscall(procGetUserProfileDirectoryW.Addr(), 3, uintptr(t), uintptr(unsafe.Pointer(dir)), uintptr(unsafe.Pointer(dirLen))) 1716 r1, _, e1 := Syscall(procGetUserProfileDirectoryW.Addr(), 3, uintptr(t), uintptr(unsafe.Pointer(dir)), uintptr(unsafe.Pointer(dirLen)))
1702 if r1 == 0 { 1717 if r1 == 0 {
1703 if e1 != 0 { 1718 if e1 != 0 {
1704 err = error(e1) 1719 err = error(e1)
1705 } else { 1720 } else {
1706 err = EINVAL 1721 err = EINVAL
1707 } 1722 }
1708 } 1723 }
1709 return 1724 return
1710 } 1725 }
LEFTRIGHT

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b