323
348
buf := make([]byte, syscall.STATFIXLEN+len(d.Name))
324
349
n, err := d.Marshal(buf[:])
351
return &LinkError{"rename", oldname, newname, err}
328
353
if err = syscall.Wstat(oldname, buf[:n]); err != nil {
354
return &LinkError{"rename", oldname, newname, err}