Wireshark 4.5.0
The Wireshark network protocol analyzer
|
#include <wireshark.h>
Go to the source code of this file.
Functions | |
WS_DLL_PUBLIC void | init_process_policies (void) |
WS_DLL_PUBLIC bool | started_with_special_privs (void) |
WS_DLL_PUBLIC bool | running_with_special_privs (void) |
WS_DLL_PUBLIC void | relinquish_special_privs_perm (void) |
WS_DLL_PUBLIC char * | get_cur_username (void) |
WS_DLL_PUBLIC char * | get_cur_groupname (void) |
Declarations of routines for handling privileges.
Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 2006 Gerald Combs
SPDX-License-Identifier: GPL-2.0-or-later
WS_DLL_PUBLIC char * get_cur_groupname | ( | void | ) |
Get the current group. String must be g_free()d after use.
WS_DLL_PUBLIC char * get_cur_username | ( | void | ) |
Get the current username. String must be g_free()d after use.
WS_DLL_PUBLIC void init_process_policies | ( | void | ) |
Called when the program starts, to enable security features and save whatever credential information we'll need later.
WS_DLL_PUBLIC void relinquish_special_privs_perm | ( | void | ) |
Permanently relinquish special privileges. get_credential_info() MUST be called before calling this.
WS_DLL_PUBLIC bool running_with_special_privs | ( | void | ) |
Is this program running with special privileges? get_credential_info() MUST be called before calling this.
WS_DLL_PUBLIC bool started_with_special_privs | ( | void | ) |
Was this program started with special privileges? get_credential_info() MUST be called before calling this.