Displaying 7 results from an estimated 7 matches for "newfd".
Did you mean:
newfs
2007 Aug 23
0
[git patch] klibc dash 0.5.4 update
...t;next = redirlist;
@@ -132,12 +132,11 @@ redirect(union node *redir, int flags)
}
n = redir;
do {
- fd = n->nfile.fd;
- if ((n->nfile.type == NTOFD || n->nfile.type == NFROMFD) &&
- n->ndup.dupfd == fd)
- continue; /* redirect from/to same file descriptor */
-
newfd = openredirect(n);
+ if (newfd < -1)
+ continue;
+
+ fd = n->nfile.fd;
if (sv) {
p = &sv->renamed[fd];
@@ -174,7 +173,7 @@ redirect(union node *redir, int flags)
if (memory[2])
out2 = &memout;
#endif
- if (flags & REDIR_SAVEFD2 && sv && sv->...
2020 Mar 28
0
[klibc:update-dash] dash: redir: Handle nested exec within REALLY_CLOSED redirection
...REDIR_PUSH flag is set,
* old file descriptors are stashed away so that the redirection can be
@@ -125,21 +141,21 @@ redirect(union node *redir, int flags)
fd = n->nfile.fd;
if (sv) {
+ int closed;
+
p = &sv->renamed[fd];
i = *p;
+ closed = update_closed_redirs(fd, newfd);
+
if (likely(i == EMPTY)) {
i = CLOSED;
- if (fd != newfd) {
+ if (fd != newfd && !closed) {
i = savefd(fd, fd);
fd = -1;
}
}
- if (i == newfd)
- /* Can only happen if i == newfd == CLOSED */
- i = REALLY_CLOSED;
-
*p = i;
}
@@ -346,1...
2013 Feb 06
0
[LLVMdev] [llvm] r174463 - Initial support for DWARF CFI parsing and dumping in LLVM
...t; + Entries.push_back(NewCIE);
>> + } else {
>> + // FDE
>> + uint64_t CIEPointer = Id;
>> + uint64_t InitialLocation = Data.getAddress(&Offset);
>> + uint64_t AddressRange = Data.getAddress(&Offset);
>> +
>> + FDE *NewFDE = new FDE(Data, StartOffset, Length, CIEPointer,
>> + InitialLocation, AddressRange);
>> + Entries.push_back(NewFDE);
>> + }
>> +
>> + Offset = EndStructureOffset;
>> + }
>> +}
>> +
>> +
>> +void DWA...
2013 Apr 19
8
[PATCH 0 of 8] blktap3/libvhd: Introduce VHD library.
This patch series introduces the VHD library. It is based on the blktap2 one,
with changes coming from the blktap2.5 one.
Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
2023 Feb 17
6
[Bug 3542] New: Allow to redirect stderr only even with tty
https://bugzilla.mindrot.org/show_bug.cgi?id=3542
Bug ID: 3542
Summary: Allow to redirect stderr only even with tty
Product: Portable OpenSSH
Version: 9.1p1
Hardware: All
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: ssh
Assignee: unassigned-bugs at
2023 Mar 23
20
[libnbd PATCH v3 00/19] pass LISTEN_FDNAMES with systemd socket activation
V3 was here:
<http://mid.mail-archive.com/20230215141158.2426855-1-lersek at redhat.com>.
See the Notes section on each patch for the v4 updates.
The series is nearly ready for merging: every patch has at least one R-b
tag, except "socket activation: avoid manipulating the sign bit".
The series builds, and passes "make check" and "make check-valgrind", at
2007 Jul 21
2
tincctl patches
(Second try to send this. I wonder if the first one gotten eaten by a
spam filter; I'll link to patches instead of attaching them.)
Here are the tincctl patches I've been working on. They apply to
http://www.tinc-vpn.org/svn/tinc/branches/1.1@1545. I intend to commit
them once the crypto stuff's fixed. Since they're basically done, I'm
emailing them now for review and in case