1*0ec03c0bSMark Johnston /*- 2*0ec03c0bSMark Johnston * SPDX-License-Identifier: BSD-2-Clause 3*0ec03c0bSMark Johnston * 4*0ec03c0bSMark Johnston * Copyright (c) 2023 Mark Johnston <markj@FreeBSD.org> 5*0ec03c0bSMark Johnston */ 6*0ec03c0bSMark Johnston 7*0ec03c0bSMark Johnston #include <stdlib.h> 8*0ec03c0bSMark Johnston #include <unistd.h> 9*0ec03c0bSMark Johnston 10*0ec03c0bSMark Johnston char * secure_getenv(const char * name)11*0ec03c0bSMark Johnstonsecure_getenv(const char *name) 12*0ec03c0bSMark Johnston { 13*0ec03c0bSMark Johnston if (issetugid() != 0) 14*0ec03c0bSMark Johnston return (NULL); 15*0ec03c0bSMark Johnston return (getenv(name)); 16*0ec03c0bSMark Johnston } 17