Author: Bastian Germann
Last-Update: 2025-08-28
Description: Correct headings

--- a/lib/Sendmail/PMilter.pm
+++ b/lib/Sendmail/PMilter.pm
@@ -276,6 +276,8 @@ sub new ($) {
 
 =over 4
 
+=over 4
+
 =item get_max_interpreters()
 
 Returns the maximum number of interpreters passed to C<main()>.  This is
@@ -1122,6 +1124,8 @@ If the maximum number of interpreters is
 comes in, this dispatcher blocks until a slot becomes available for a
 new interpreter.
 
+=back
+
 =cut
 
 sub postfork_dispatcher () {
@@ -1266,8 +1270,6 @@ message steps.  Except as noted for the
 other return values terminate processing of the message by all the
 installed milters.  Message disposal is according to the return value.
 
-=back
-
 =head1 SECURITY CONSIDERATIONS
 
 =over 4
--- a/lib/Sendmail/PMilter/Context.pm
+++ b/lib/Sendmail/PMilter/Context.pm
@@ -59,7 +59,7 @@ $VERSION = eval $VERSION;
 
 =pod
 
-=head1 SYNOPSIS
+=head1 NAME
 
 Sendmail::PMilter::Context - per-connection milter context
 
@@ -574,6 +574,8 @@ my $len = 0;
 
 =over 4
 
+=over 4
+
 =item $ctx->getpriv
 
 Returns the private data object for this milter instance, set by
