]> git.ipfire.org Git - thirdparty/man-pages.git/log
thirdparty/man-pages.git
7 days agoman/man3/getopt_long*.3: Split getopt_long_only() from getopt_long(3) master
Alejandro Colomar [Sun, 7 Dec 2025 16:01:47 +0000 (17:01 +0100)] 
man/man3/getopt_long*.3: Split getopt_long_only() from getopt_long(3)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
7 days agoman/man3/getopt_long.3: SYNOPSIS: Simplify feature test macro
Alejandro Colomar [Sun, 7 Dec 2025 15:45:55 +0000 (16:45 +0100)] 
man/man3/getopt_long.3: SYNOPSIS: Simplify feature test macro

Signed-off-by: Alejandro Colomar <alx@kernel.org>
7 days agoman/man3/getopt*.3: Split getopt_long*() from getopt(3)
Alejandro Colomar [Sun, 7 Dec 2025 15:15:57 +0000 (16:15 +0100)] 
man/man3/getopt*.3: Split getopt_long*() from getopt(3)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
7 days agoman/man3/*s*printf.3: Split [v]sprintf() from snprintf(3)
Alejandro Colomar [Sun, 7 Dec 2025 16:34:10 +0000 (17:34 +0100)] 
man/man3/*s*printf.3: Split [v]sprintf() from snprintf(3)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
7 days agoman/man3/*printf.3: Split *s*printf() from printf(3)
Alejandro Colomar [Fri, 5 Dec 2025 11:46:37 +0000 (12:46 +0100)] 
man/man3/*printf.3: Split *s*printf() from printf(3)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
9 days agoman/man5/proc.5: Remove redundant paragraph
Alejandro Colomar [Thu, 4 Dec 2025 15:36:11 +0000 (16:36 +0100)] 
man/man5/proc.5: Remove redundant paragraph

We already reference the manual pages by name.

Fixes: ba0d674b67d6 (2025-12-02; "man/man5/proc*.5: Add references to other proc*.5 pages")
Signed-off-by: Alejandro Colomar <alx@kernel.org>
9 days agoshare/mk/: help-list-variables: Don't list undefined variables
Alejandro Colomar [Thu, 4 Dec 2025 14:38:49 +0000 (15:38 +0100)] 
share/mk/: help-list-variables: Don't list undefined variables

Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoshare/mk/: $UNIQ: Add dependency
Alejandro Colomar [Thu, 4 Dec 2025 14:38:17 +0000 (15:38 +0100)] 
share/mk/: $UNIQ: Add dependency

Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoshare/mk/: help-list-targets: Use 'make -n'
Alejandro Colomar [Thu, 4 Dec 2025 14:03:27 +0000 (15:03 +0100)] 
share/mk/: help-list-targets: Use 'make -n'

This makes the command more portable to arbitrary makefiles,
as one can run any target without fear of running any commands.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoshare/mk/: help, help-*: Add targets to list targets, variables, and build dependencies
Alejandro Colomar [Thu, 4 Dec 2025 13:55:01 +0000 (14:55 +0100)] 
share/mk/: help, help-*: Add targets to list targets, variables, and build dependencies

Suggested-by: Paolo Bonzini <bonzini@gnu.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoGNUmakefile: wsfix
Alejandro Colomar [Thu, 4 Dec 2025 13:57:52 +0000 (14:57 +0100)] 
GNUmakefile: wsfix

Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoshare/mk/: $TR: Add dependency
Alejandro Colomar [Thu, 4 Dec 2025 12:33:27 +0000 (13:33 +0100)] 
share/mk/: $TR: Add dependency

Signed-off-by: Alejandro Colomar <alx@kernel.org>
11 days agoman/man2const/PR_SET_NAME.2const: SYNOPSIS: Fix prototype
Alejandro Colomar [Wed, 3 Dec 2025 16:54:41 +0000 (17:54 +0100)] 
man/man2const/PR_SET_NAME.2const: SYNOPSIS: Fix prototype

The array may be narrower than that.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
11 days agoman/man2const/PR_SET_NAME.2const: SYNOPSIS: tfix
Alejandro Colomar [Wed, 3 Dec 2025 16:50:35 +0000 (17:50 +0100)] 
man/man2const/PR_SET_NAME.2const: SYNOPSIS: tfix

Fixes: a4fc95108363 (2024-05-31; "prctl.2, PR_[SG]ET_NAME.2const: Split PR_[SG]ET_NAME from prctl(2)")
Signed-off-by: Alejandro Colomar <alx@kernel.org>
12 days agoman/man5/proc*.5: Add references to other proc*.5 pages
Alejandro Colomar [Tue, 2 Dec 2025 00:34:43 +0000 (01:34 +0100)] 
man/man5/proc*.5: Add references to other proc*.5 pages

Fixes: 0569afbbccd6 (2023-08-17; "proc*.5: Make sashimi")
Reported-by: "Michael T. Kerrisk" <mtk.manpages@gmail.com>
Reported-by: Carlos O'Donell <carlos@redhat.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/: Make sashimi of ipv6(7)
Alejandro Colomar [Tue, 2 Dec 2025 00:04:33 +0000 (01:04 +0100)] 
man/: Make sashimi of ipv6(7)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_V6ONLY.2const: Tweak after split
Alejandro Colomar [Tue, 2 Dec 2025 00:03:32 +0000 (01:03 +0100)] 
man/man2const/IPV6_V6ONLY.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_V6ONLY}.2const: Split IPV6_V6ONLY from IPPROTO_IPV6...
Alejandro Colomar [Tue, 2 Dec 2025 00:01:27 +0000 (01:01 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_V6ONLY}.2const: Split IPV6_V6ONLY from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_UNICAST_HOPS.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 23:44:12 +0000 (00:44 +0100)] 
man/man2const/IPV6_UNICAST_HOPS.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_UNICAST_HOPS}.2const: Split IPV6_UNICAST_HOPS from...
Alejandro Colomar [Mon, 1 Dec 2025 23:42:04 +0000 (00:42 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_UNICAST_HOPS}.2const: Split IPV6_UNICAST_HOPS from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_ROUTER_ALERT.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 23:35:22 +0000 (00:35 +0100)] 
man/man2const/IPV6_ROUTER_ALERT.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_ROUTER_ALERT}.2const: Split IPV6_ROUTER_ALERT from...
Alejandro Colomar [Mon, 1 Dec 2025 23:33:29 +0000 (00:33 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_ROUTER_ALERT}.2const: Split IPV6_ROUTER_ALERT from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_RECVERR.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 23:25:16 +0000 (00:25 +0100)] 
man/man2const/IPV6_RECVERR.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_RECVERR}.2const: Split IPV6_RECVERR from IPPROTO_IPV...
Alejandro Colomar [Mon, 1 Dec 2025 23:23:51 +0000 (00:23 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_RECVERR}.2const: Split IPV6_RECVERR from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_RTHDR.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 23:06:04 +0000 (00:06 +0100)] 
man/man2const/IPV6_RTHDR.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_{AUTHHDR,DSTOPTS,HOPOPTS,FLOWINFO,HOPLIMIT}.2const: Add link pages
Alejandro Colomar [Mon, 1 Dec 2025 23:03:48 +0000 (00:03 +0100)] 
man/man2const/IPV6_{AUTHHDR,DSTOPTS,HOPOPTS,FLOWINFO,HOPLIMIT}.2const: Add link pages

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_RTHDR}.2const: Split IPV6_{RTHDR,AUTHHDR,DSTOPTS...
Alejandro Colomar [Mon, 1 Dec 2025 23:01:25 +0000 (00:01 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_RTHDR}.2const: Split IPV6_{RTHDR,AUTHHDR,DSTOPTS,HOPOPTS,FLOWINFO,HOPLIMIT} from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_RECVPKTINFO.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 22:14:59 +0000 (23:14 +0100)] 
man/man2const/IPV6_RECVPKTINFO.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_RECVPKTINFO}.2const: Split IPV6_RECVPKTINFO from...
Alejandro Colomar [Mon, 1 Dec 2025 22:13:31 +0000 (23:13 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_RECVPKTINFO}.2const: Split IPV6_RECVPKTINFO from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_MULTICAST_LOOP.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 21:45:28 +0000 (22:45 +0100)] 
man/man2const/IPV6_MULTICAST_LOOP.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_MULTICAST_LOOP}.2const: Split IPV6_MULTICAST_LOOP...
Alejandro Colomar [Mon, 1 Dec 2025 21:38:58 +0000 (22:38 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_MULTICAST_LOOP}.2const: Split IPV6_MULTICAST_LOOP from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_MULTICAST_IF.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 20:20:41 +0000 (21:20 +0100)] 
man/man2const/IPV6_MULTICAST_IF.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_MULTICAST_IF}.2const: Split IPV6_MULTICAST_IF from...
Alejandro Colomar [Mon, 1 Dec 2025 20:18:04 +0000 (21:18 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_MULTICAST_IF}.2const: Split IPV6_MULTICAST_IF from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_MULTICAST_HOPS.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 18:30:20 +0000 (19:30 +0100)] 
man/man2const/IPV6_MULTICAST_HOPS.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_MULTICAST_HOPS}.2const: Split IPV6_MULTICAST_HOPS...
Alejandro Colomar [Mon, 1 Dec 2025 18:26:20 +0000 (19:26 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_MULTICAST_HOPS}.2const: Split IPV6_MULTICAST_HOPS from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_MTU_DISCOVER.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 17:28:10 +0000 (18:28 +0100)] 
man/man2const/IPV6_MTU_DISCOVER.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_MTU_DISCOVER}.2const: Split IPV6_MTU_DISCOVER from...
Alejandro Colomar [Mon, 1 Dec 2025 17:26:01 +0000 (18:26 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_MTU_DISCOVER}.2const: Split IPV6_MTU_DISCOVER from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_MTU.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 17:12:21 +0000 (18:12 +0100)] 
man/man2const/IPV6_MTU.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_MTU}.2const: Split IPV6_MTU from IPPROTO_IPV6(2const)
Alejandro Colomar [Mon, 1 Dec 2025 17:09:51 +0000 (18:09 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_MTU}.2const: Split IPV6_MTU from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_ADD_MEMBERSHIP.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 16:47:47 +0000 (17:47 +0100)] 
man/man2const/IPV6_ADD_MEMBERSHIP.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_DROP_MEMBERSHIP.2const: Add link page
Alejandro Colomar [Mon, 1 Dec 2025 16:46:27 +0000 (17:46 +0100)] 
man/man2const/IPV6_DROP_MEMBERSHIP.2const: Add link page

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_ADD_MEMBERSHIP}.2const: Split IPV6_ADD_MEMBERSHIP...
Alejandro Colomar [Mon, 1 Dec 2025 16:45:24 +0000 (17:45 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_ADD_MEMBERSHIP}.2const: Split IPV6_ADD_MEMBERSHIP, IPV6_DROP_MEMBERSHIP from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IPV6_ADDRFORM.2const: Tweak after split
Alejandro Colomar [Mon, 1 Dec 2025 10:48:03 +0000 (11:48 +0100)] 
man/man2const/IPV6_ADDRFORM.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/{IPPROTO_IPV6,IPV6_ADDRFORM}.2const: Split IPV6_ADDRFORM from IPPROTO_I...
Alejandro Colomar [Mon, 1 Dec 2025 10:44:44 +0000 (11:44 +0100)] 
man/man2const/{IPPROTO_IPV6,IPV6_ADDRFORM}.2const: Split IPV6_ADDRFORM from IPPROTO_IPV6(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man7/ipv6.7, man/man2const/IPPROTO_IPV6.2const: Split IPPROTO_IPV6 from ipv6(7)
Alejandro Colomar [Mon, 1 Dec 2025 10:34:24 +0000 (11:34 +0100)] 
man/man7/ipv6.7, man/man2const/IPPROTO_IPV6.2const: Split IPPROTO_IPV6 from ipv6(7)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man3/strtol.3: Use _Maxof(3) and _Minof(3) instead of macros from <limits.h>
Alejandro Colomar [Mon, 1 Dec 2025 22:47:48 +0000 (23:47 +0100)] 
man/man3/strtol.3: Use _Maxof(3) and _Minof(3) instead of macros from <limits.h>

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/IP_PKTINFO.2const: tfix
Alejandro Colomar [Mon, 1 Dec 2025 21:57:07 +0000 (22:57 +0100)] 
man/man2const/IP_PKTINFO.2const: tfix

Fixes: fea681dafb13 (2004-11-03, 2004-11-03; "Import of man-pages 1.70")
Fixes: 9d1fd1157306 (1999-06-15, 2022-12-19; "man-pages 1.24")
Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/: Fix and de-duplicate SO_PEERSEC(2const)
Alejandro Colomar [Mon, 1 Dec 2025 21:10:27 +0000 (22:10 +0100)] 
man/: Fix and de-duplicate SO_PEERSEC(2const)

-  SO_PEERSEC is a SOL_SOCKET option, not an IPPROTO_IP one.

-  Its description was duplicated in both ip(7) --moved to
   SO_PEERSEC(2const)-- and unix(7).  De-duplicate the texts.

-  It was listed in unix(7) as AF_UNIX-only, but it also works with
   AF_INET.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man7/operator.7: Document _Maxof(3) and _Minof(3)
Alejandro Colomar [Mon, 1 Dec 2025 18:52:20 +0000 (19:52 +0100)] 
man/man7/operator.7: Document _Maxof(3) and _Minof(3)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man3/_Minof.3: Add link page
Alejandro Colomar [Mon, 1 Dec 2025 18:17:01 +0000 (19:17 +0100)] 
man/man3/_Minof.3: Add link page

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man3/_Maxof.3: Add page
Alejandro Colomar [Mon, 1 Dec 2025 18:16:44 +0000 (19:16 +0100)] 
man/man3/_Maxof.3: Add page

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man7/ip.7: Don't say that bind(INADDR_BROADCAST) is the same as bind(INADDR_ANY)
наб [Sun, 30 Nov 2025 16:52:16 +0000 (17:52 +0100)] 
man/man7/ip.7: Don't say that bind(INADDR_BROADCAST) is the same as bind(INADDR_ANY)

Because it's patently not true: a program like
#define _GNU_SOURCE
#include <netinet/in.h>
#include <netinet/udp.h>
#include <stdbool.h>
#include <stdcountof.h>
#include <stdlib.h>
#include <sys/socket.h>
#define sizeof_a(a)                                           \
(                                                             \
countof(a) * sizeof((a)[0])                           \
)
#define recv_a(sfd, buf, flags)                               \
(                                                             \
recv(sfd, buf, sizeof_a(buf), flags)                  \
)
#define bind_T(sfd, addr, T)                                  \
((                                                            \
_Generic(addr, T *: 0, const T *: 0),                 \
bind(sfd, addr, sizeof(T))                            \
))
#define setsockopt_T(sfd, l, opt, val, T)                     \
((                                                            \
_Generic(val, T *: 0, const T *: 0),                  \
setsockopt(sfd, l, opt, val, sizeof(T))               \
))
static inline int
setsockopt_int(int sfd, int l, int opt, int val)
{
return setsockopt_T(sfd, l, opt, &val, int);
}
int
main(void)
{
int                 sock;
unsigned char       buf[512];
struct sockaddr_in  addr;

sock = socket(AF_INET, SOCK_DGRAM | SOCK_CLOEXEC, IPPROTO_UDP);
setsockopt_int(sock, SOL_SOCKET, SO_REUSEADDR, true);
setsockopt_int(sock, SOL_SOCKET, SO_REUSEPORT, true);
addr = (struct sockaddr_in){
.sin_family = AF_INET,
.sin_port = htons(123),
.sin_addr = {INADDR_ANY}
};
bind_T(sock, &addr, struct sockaddr_in);

recv_a(sock, buf, 0);
exit(EXIT_SUCCESS);
}
will receive an NTP broadcast,
but if you s/INADDR_ANY/INADDR_BROADCAST/ it won't.

Quoth POSIX.1-2024:
11252  The <netinet/in.h> header shall define the following symbolic constant for use as a destination
11253  address in the structures passed to connect( ), sendmsg( ), and sendto( ):
11254  INADDR_BROADCAST   IPv4 broadcast address.
(this is one of two mentions of the symbol,
 the other is a RATIONALE for why no byte ordering is specified).

Linux calls it
/* Address to send to all hosts. */
#define INADDR_BROADCAST ((unsigned long int) 0xffffffff)
and AFAICT never uses it in the receive path
(except in RDS to reject bind(2)).

Fixes: fea681dafb13 (2004-11-03, 2004-11-03; "Import of man-pages 1.70")
Fixes: 3c5f99be9759 (1999-11-28, 2022-12-19; "man-pages 1.28")
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Message-ID: <qzlsd5wpn42hdxj43tavdyzhrpocjaddwxgyikiuk2bdzvobya@tarta.nabijaczleweli.xyz>
[alx: some safety improvements to the program in commit message]
Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man3/sscanf.3: Document exact matching for %c
Florian Weimer [Fri, 28 Nov 2025 15:50:04 +0000 (16:50 +0100)] 
man/man3/sscanf.3: Document exact matching for %c

The glibc manual has always documented this behavior, but the
implementation differed, treating the field width as an upper limit.

Signed-off-by: Florian Weimer <fweimer@redhat.com>
Message-ID: <lhu1pli6tsj.fsf@oldenburg.str.redhat.com>
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2type/in_pktinfo.2type: Tweak after split
Alejandro Colomar [Tue, 25 Nov 2025 14:21:57 +0000 (15:21 +0100)] 
man/man2type/in_pktinfo.2type: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_PKTINFO.2const, man/man2type/in_pktinfo.2type: Split struct in_pktin...
Alejandro Colomar [Tue, 25 Nov 2025 14:17:09 +0000 (15:17 +0100)] 
man/man2const/IP_PKTINFO.2const, man/man2type/in_pktinfo.2type: Split struct in_pktinfo from IP_PKTINFO(2const)

Suggested-by: Jakub Głogowski <not@dzwdz.net>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/: Make sashimi of ip(7)
Alejandro Colomar [Mon, 24 Nov 2025 23:32:05 +0000 (00:32 +0100)] 
man/: Make sashimi of ip(7)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man7/ip.7: Refer to sockaddr_in(3type)
Alejandro Colomar [Mon, 24 Nov 2025 23:31:14 +0000 (00:31 +0100)] 
man/man7/ip.7: Refer to sockaddr_in(3type)

And improve formatting.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/sockaddr*.3type: Make sashimi of sockaddr(3type)
Alejandro Colomar [Mon, 24 Nov 2025 22:55:18 +0000 (23:55 +0100)] 
man/man3type/sockaddr*.3type: Make sashimi of sockaddr(3type)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/sockaddr_un.3type: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 22:51:15 +0000 (23:51 +0100)] 
man/man3type/sockaddr_un.3type: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/sockaddr{,_un}.3type: Split struct sockaddr_un from sockaddr(3type)
Alejandro Colomar [Mon, 24 Nov 2025 22:50:40 +0000 (23:50 +0100)] 
man/man3type/sockaddr{,_un}.3type: Split struct sockaddr_un from sockaddr(3type)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/sockaddr{,_in,_in6}.3type: Split struct sockaddr_in6 from sockaddr_in...
Alejandro Colomar [Mon, 24 Nov 2025 22:38:25 +0000 (23:38 +0100)] 
man/man3type/sockaddr{,_in,_in6}.3type: Split struct sockaddr_in6 from sockaddr_in(3type)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_*,SO_*}.2const: Make sashimi of IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 22:12:46 +0000 (23:12 +0100)] 
man/man2const/{IPPROTO_IP,IP_*,SO_*}.2const: Make sashimi of IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/sockaddr_in.3type: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 22:34:59 +0000 (23:34 +0100)] 
man/man3type/sockaddr_in.3type: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/sockaddr{,_in,_in6}.3type: Split IP types from sockaddr(3type)
Alejandro Colomar [Mon, 24 Nov 2025 22:33:41 +0000 (23:33 +0100)] 
man/man3type/sockaddr{,_in,_in6}.3type: Split IP types from sockaddr(3type)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IPPROTO_IP.2const: Tweak after making sashimi of this page
Alejandro Colomar [Mon, 24 Nov 2025 22:08:16 +0000 (23:08 +0100)] 
man/man2const/IPPROTO_IP.2const: Tweak after making sashimi of this page

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/SO_PEERSEC.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 22:04:02 +0000 (23:04 +0100)] 
man/man2const/SO_PEERSEC.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,SO_PEERSEC}.2const: Split SO_PEERSEC from IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 21:57:40 +0000 (22:57 +0100)] 
man/man2const/{IPPROTO_IP,SO_PEERSEC}.2const: Split SO_PEERSEC from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_UNBLOCK_SOURCE.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 21:40:41 +0000 (22:40 +0100)] 
man/man2const/IP_UNBLOCK_SOURCE.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_UNBLOCK_SOURCE}.2const: Split IP_UNBLOCK_SOURCE from...
Alejandro Colomar [Mon, 24 Nov 2025 21:38:03 +0000 (22:38 +0100)] 
man/man2const/{IPPROTO_IP,IP_UNBLOCK_SOURCE}.2const: Split IP_UNBLOCK_SOURCE from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_TTL.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 21:32:09 +0000 (22:32 +0100)] 
man/man2const/IP_TTL.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_TTL}.2const: Split IP_TTL from IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 21:31:04 +0000 (22:31 +0100)] 
man/man2const/{IPPROTO_IP,IP_TTL}.2const: Split IP_TTL from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_TRANSPARENT.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 21:24:38 +0000 (22:24 +0100)] 
man/man2const/IP_TRANSPARENT.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_TRANSPARENT}.2const: Split IP_TRANSPARENT from IPPROTO_I...
Alejandro Colomar [Mon, 24 Nov 2025 21:16:07 +0000 (22:16 +0100)] 
man/man2const/{IPPROTO_IP,IP_TRANSPARENT}.2const: Split IP_TRANSPARENT from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_TOS.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 21:05:10 +0000 (22:05 +0100)] 
man/man2const/IP_TOS.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_TOS}.2const: Split IP_TOS from IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 21:01:40 +0000 (22:01 +0100)] 
man/man2const/{IPPROTO_IP,IP_TOS}.2const: Split IP_TOS from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_ROUTER_ALERT.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 20:38:28 +0000 (21:38 +0100)] 
man/man2const/IP_ROUTER_ALERT.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_ROUTER_ALERT}.2const: Split IP_ROUTER_ALERT from IPPROTO...
Alejandro Colomar [Mon, 24 Nov 2025 20:35:52 +0000 (21:35 +0100)] 
man/man2const/{IPPROTO_IP,IP_ROUTER_ALERT}.2const: Split IP_ROUTER_ALERT from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_RETOPTS.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 20:21:47 +0000 (21:21 +0100)] 
man/man2const/IP_RETOPTS.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_RETOPTS}.2const: Split IP_RETOPTS from IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 20:15:14 +0000 (21:15 +0100)] 
man/man2const/{IPPROTO_IP,IP_RETOPTS}.2const: Split IP_RETOPTS from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_RECVTTL.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 20:05:42 +0000 (21:05 +0100)] 
man/man2const/IP_RECVTTL.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_RECVTTL}.2const: Split IP_RECVTTL from IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 20:03:32 +0000 (21:03 +0100)] 
man/man2const/{IPPROTO_IP,IP_RECVTTL}.2const: Split IP_RECVTTL from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_RECVTOS.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 19:54:55 +0000 (20:54 +0100)] 
man/man2const/IP_RECVTOS.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_RECVTOS}.2const: Split IP_RECVTOS from IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 19:53:14 +0000 (20:53 +0100)] 
man/man2const/{IPPROTO_IP,IP_RECVTOS}.2const: Split IP_RECVTOS from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_RECVORIGDSTADDR.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 19:24:26 +0000 (20:24 +0100)] 
man/man2const/IP_RECVORIGDSTADDR.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_RECVORIGDSTADDR}.2const: Split IP_RECVORIGDSTADDR from...
Alejandro Colomar [Mon, 24 Nov 2025 19:22:24 +0000 (20:22 +0100)] 
man/man2const/{IPPROTO_IP,IP_RECVORIGDSTADDR}.2const: Split IP_RECVORIGDSTADDR from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_RECVOPTS.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 19:15:27 +0000 (20:15 +0100)] 
man/man2const/IP_RECVOPTS.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_RECVOPTS}.2const: Split IP_RECVOPTS from IPPROTO_IP...
Alejandro Colomar [Mon, 24 Nov 2025 19:13:24 +0000 (20:13 +0100)] 
man/man2const/{IPPROTO_IP,IP_RECVOPTS}.2const: Split IP_RECVOPTS from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_RECVERR.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 18:59:06 +0000 (19:59 +0100)] 
man/man2const/IP_RECVERR.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_RECVERR}.2const: Split IP_RECVERR from IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 18:43:37 +0000 (19:43 +0100)] 
man/man2const/{IPPROTO_IP,IP_RECVERR}.2const: Split IP_RECVERR from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_PKTINFO.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 18:20:12 +0000 (19:20 +0100)] 
man/man2const/IP_PKTINFO.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_PKTINFO}.2const: Split IP_PKTINFO from IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 18:14:05 +0000 (19:14 +0100)] 
man/man2const/{IPPROTO_IP,IP_PKTINFO}.2const: Split IP_PKTINFO from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_PASSSEC.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 18:05:23 +0000 (19:05 +0100)] 
man/man2const/IP_PASSSEC.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_PASSSEC}.2const: Split IP_PASSSEC from IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 17:59:48 +0000 (18:59 +0100)] 
man/man2const/{IPPROTO_IP,IP_PASSSEC}.2const: Split IP_PASSSEC from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_OPTIONS.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 15:59:39 +0000 (16:59 +0100)] 
man/man2const/IP_OPTIONS.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_OPTIONS}.2const: Split IP_OPTIONS from IPPROTO_IP(2const)
Alejandro Colomar [Mon, 24 Nov 2025 15:54:49 +0000 (16:54 +0100)] 
man/man2const/{IPPROTO_IP,IP_OPTIONS}.2const: Split IP_OPTIONS from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_NODEFRAG.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 15:16:15 +0000 (16:16 +0100)] 
man/man2const/IP_NODEFRAG.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_NODEFRAG}.2const: Split IP_NODEFRAG from IPPROTO_IP...
Alejandro Colomar [Mon, 24 Nov 2025 15:13:31 +0000 (16:13 +0100)] 
man/man2const/{IPPROTO_IP,IP_NODEFRAG}.2const: Split IP_NODEFRAG from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_MULTICAST_TTL.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 15:04:00 +0000 (16:04 +0100)] 
man/man2const/IP_MULTICAST_TTL.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/{IPPROTO_IP,IP_MULTICAST_TTL}.2const: Split IP_MULTICAST_TTL from IPPRO...
Alejandro Colomar [Mon, 24 Nov 2025 15:01:17 +0000 (16:01 +0100)] 
man/man2const/{IPPROTO_IP,IP_MULTICAST_TTL}.2const: Split IP_MULTICAST_TTL from IPPROTO_IP(2const)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/IP_MULTICAST_LOOP.2const: Tweak after split
Alejandro Colomar [Mon, 24 Nov 2025 14:53:53 +0000 (15:53 +0100)] 
man/man2const/IP_MULTICAST_LOOP.2const: Tweak after split

Signed-off-by: Alejandro Colomar <alx@kernel.org>