@@ -158,6 +158,11 @@ pub enum SockProtocol {
158158 #[ cfg( any( target_os = "android" , target_os = "linux" ) ) ]
159159 #[ cfg_attr( docsrs, doc( cfg( all( ) ) ) ) ]
160160 NetlinkSockDiag = libc:: NETLINK_SOCK_DIAG ,
161+ /// Netfilter/iptables ULOG.
162+ /// ([ref](https://www.man7.org/linux/man-pages/man7/netlink.7.html))
163+ #[ cfg( any( target_os = "android" , target_os = "linux" ) ) ]
164+ #[ cfg_attr( docsrs, doc( cfg( all( ) ) ) ) ]
165+ NetlinkNFLOG = libc:: NETLINK_NFLOG ,
161166 /// SELinux event notifications.
162167 /// ([ref](https://www.man7.org/linux/man-pages/man7/netlink.7.html))
163168 #[ cfg( any( target_os = "android" , target_os = "linux" ) ) ]
@@ -208,6 +213,11 @@ pub enum SockProtocol {
208213 #[ cfg( any( target_os = "android" , target_os = "linux" ) ) ]
209214 #[ cfg_attr( docsrs, doc( cfg( all( ) ) ) ) ]
210215 NetlinkKObjectUEvent = libc:: NETLINK_KOBJECT_UEVENT ,
216+ /// Generic netlink family for simplified netlink usage.
217+ /// ([ref](https://www.man7.org/linux/man-pages/man7/netlink.7.html))
218+ #[ cfg( any( target_os = "android" , target_os = "linux" ) ) ]
219+ #[ cfg_attr( docsrs, doc( cfg( all( ) ) ) ) ]
220+ NetlinkGeneric = libc:: NETLINK_GENERIC ,
211221 /// Netlink interface to request information about ciphers registered with the kernel crypto API as well as allow
212222 /// configuration of the kernel crypto API.
213223 /// ([ref](https://www.man7.org/linux/man-pages/man7/netlink.7.html))
0 commit comments