• Kevin Wolf's avatar
    libc: dup() implementiert · d6e56ca0
    Kevin Wolf authored
    
    
    + libc: Anstatt einem Stub, der immer einen Fehler zurückgibt, wird
      jetzt für LIOv2-Dateien ein richtiges lio_dup() durchgeführt.
    
      Für LIOv1-Dateien dupliziert der POSIX-Layer einfach nur intern das
      Mapping von POSIX-Dateideskriptoren auf LIO-Streams. Das ist zwar
      kaputt, weil es auf dieser Ebene keine Referenzzähler gibt und ein
      close() alle Kopien zumacht, aber es scheint gut genug für git zu
      sein, das ein dup() für einen Socket macht.
    Signed-off-by: Kevin Wolf's avatarKevin Wolf <kevin@tyndur.org>
    d6e56ca0
posix_files.c 17.5 KB