execvp.c (c25141062a82ae8bddced1b3ce2b57a1c0efabe0) | execvp.c (c7500c1b53bfc083e8968cdce13a5a9d1ca9bf83) |
---|---|
1/* Copyright (C) 2006 by Paolo Giarrusso - modified from glibc' execvp.c. 2 Original copyright notice follows: 3 4 Copyright (C) 1991,92,1995-99,2002,2004 Free Software Foundation, Inc. 5 This file is part of the GNU C Library. 6 7 The GNU C Library is free software; you can redistribute it and/or 8 modify it under the terms of the GNU Lesser General Public --- 79 unchanged lines hidden (view full) --- 88 */ 89 90 switch (errno) { 91 case EACCES: 92 /* Record the we got a `Permission denied' error. If we end 93 up finding no executable we can use, we want to diagnose 94 that we did find one but were denied access. */ 95 got_eacces = 1; | 1/* Copyright (C) 2006 by Paolo Giarrusso - modified from glibc' execvp.c. 2 Original copyright notice follows: 3 4 Copyright (C) 1991,92,1995-99,2002,2004 Free Software Foundation, Inc. 5 This file is part of the GNU C Library. 6 7 The GNU C Library is free software; you can redistribute it and/or 8 modify it under the terms of the GNU Lesser General Public --- 79 unchanged lines hidden (view full) --- 88 */ 89 90 switch (errno) { 91 case EACCES: 92 /* Record the we got a `Permission denied' error. If we end 93 up finding no executable we can use, we want to diagnose 94 that we did find one but were denied access. */ 95 got_eacces = 1; |
96 break; |
|
96 case ENOENT: 97 case ESTALE: 98 case ENOTDIR: 99 /* Those errors indicate the file is missing or not executable 100 by us, in which case we want to just try the next path 101 directory. */ 102 case ENODEV: 103 case ETIMEDOUT: --- 46 unchanged lines hidden --- | 97 case ENOENT: 98 case ESTALE: 99 case ENOTDIR: 100 /* Those errors indicate the file is missing or not executable 101 by us, in which case we want to just try the next path 102 directory. */ 103 case ENODEV: 104 case ETIMEDOUT: --- 46 unchanged lines hidden --- |