exec.c (59458f40e25915a355d8b1d701425fe9f4f9ea23) exec.c (e9ff3990f08e9a0c2839cc22808b01732ea5b3e4)
1/*
2 * linux/fs/exec.c
3 *
4 * Copyright (C) 1991, 1992 Linus Torvalds
5 */
6
7/*
8 * #!-checking implemented by tytso.

--- 1304 unchanged lines hidden (view full) ---

1313 goto out;
1314 out_ptr += rc;
1315 break;
1316 }
1317 /* hostname */
1318 case 'h':
1319 down_read(&uts_sem);
1320 rc = snprintf(out_ptr, out_end - out_ptr,
1/*
2 * linux/fs/exec.c
3 *
4 * Copyright (C) 1991, 1992 Linus Torvalds
5 */
6
7/*
8 * #!-checking implemented by tytso.

--- 1304 unchanged lines hidden (view full) ---

1313 goto out;
1314 out_ptr += rc;
1315 break;
1316 }
1317 /* hostname */
1318 case 'h':
1319 down_read(&uts_sem);
1320 rc = snprintf(out_ptr, out_end - out_ptr,
1321 "%s", system_utsname.nodename);
1321 "%s", utsname()->nodename);
1322 up_read(&uts_sem);
1323 if (rc > out_end - out_ptr)
1324 goto out;
1325 out_ptr += rc;
1326 break;
1327 /* executable */
1328 case 'e':
1329 rc = snprintf(out_ptr, out_end - out_ptr,

--- 220 unchanged lines hidden ---
1322 up_read(&uts_sem);
1323 if (rc > out_end - out_ptr)
1324 goto out;
1325 out_ptr += rc;
1326 break;
1327 /* executable */
1328 case 'e':
1329 rc = snprintf(out_ptr, out_end - out_ptr,

--- 220 unchanged lines hidden ---