netlink(3) | Library Functions Manual | netlink(3) |
netlink - macrocomenzi netlink
Biblioteca C standard (libc, -lc)
#include <asm/types.h> #include <linux/netlink.h>
int NLMSG_ALIGN(size_t len); int NLMSG_LENGTH(size_t len); int NLMSG_SPACE(size_t len); void *NLMSG_DATA(struct nlmsghdr *nlh); struct nlmsghdr *NLMSG_NEXT(struct nlmsghdr *nlh, int len); int NLMSG_OK(struct nlmsghdr *nlh, int len); int NLMSG_PAYLOAD(struct nlmsghdr *nlh, int len);
<linux/netlink.h> definește mai multe macrocomenzi standard pentru a accesa sau a crea o diagramă netlink. Acestea sunt similare în spirit cu macrocomenzile definite în cmsg(3) pentru datele auxiliare. Memoria tampon transmisă către și de la un soclu netlink ar trebui accesată folosind numai aceste macrocomenzi.
Aceste macrocomenzi sunt extensii Linux nestandardizate.
Adesea este mai bine să folosiți netlink prin libnetlink decât prin interfața de nivel scăzut a nucleului.
libnetlink(3), netlink(7)
Traducerea în limba română a acestui manual a fost creată de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.
5 februarie 2023 | Pagini de manual de Linux 6.03 |