Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/security/landlock/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 797 B image not shown  

Quelle  net.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Landlock LSM - Network management and hooks
 *
 * Copyright © 2022-2023 Huawei Tech. Co., Ltd.
 */


#ifndef _SECURITY_LANDLOCK_NET_H
#define _SECURITY_LANDLOCK_NET_H

#include "common.h"
#include "ruleset.h"
#include "setup.h"

#if IS_ENABLED(CONFIG_INET)
__init void landlock_add_net_hooks(void);

int landlock_append_net_rule(struct landlock_ruleset *const ruleset,
        const u16 port, access_mask_t access_rights);
#else /* IS_ENABLED(CONFIG_INET) */
static inline void landlock_add_net_hooks(void)
{
}

static inline int
landlock_append_net_rule(struct landlock_ruleset *const ruleset, const u16 port,
    access_mask_t access_rights)
{
 return -EAFNOSUPPORT;
}
#endif /* IS_ENABLED(CONFIG_INET) */

#endif /* _SECURITY_LANDLOCK_NET_H */

Messung V0.5
C=96 H=92 G=93

¤ Dauer der Verarbeitung: 0.2 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.