xref: /freebsd-src/lib/libc/gen/setprogname.c (revision dbdb228cf742480e81cbeafcca6c143c41f95a12)
1 #if defined(LIBC_RCS) && !defined(lint)
2 static const char rcsid[] =
3   "$FreeBSD$";
4 #endif /* LIBC_RCS and not lint */
5 
6 extern const char *__progname;
7 
8 void
9 setprogname(const char *progname)
10 {
11 	char *p;
12 
13 	p = strrchr('/', progname);
14 	__progname = p ? p+1 : progname;
15 }
16