1 #include <sys/cdefs.h> 2 __FBSDID("$FreeBSD: stable/9/lib/libc/gen/setprogname.c 93399 2002-03-29 22:43:43Z markm $"); 3 4 #include <stdlib.h> 5 #include <string.h> 6 7 #include "libc_private.h" 8 9 void setprogname(const char * progname)10setprogname(const char *progname) 11 { 12 const char *p; 13 14 p = strrchr(progname, '/'); 15 if (p != NULL) 16 __progname = p + 1; 17 else 18 __progname = progname; 19 } 20