logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

uselessfns - Internal functions

Author

       Generated automatically by Doxygen for libnetfilter_queue from the source code.

libnetfilter_queue                                Version 1.0.5                                    uselessfns(3)

Detailed Description

Warning
           Do not use these functions. Instead, always use the mangle function appropriate to the level at which
           you are working.
           pktb_mangle() uses all the below functions except pktb_pull, which is not used by anything.

Function Documentation

voidpktb_pull(structpkt_buff*pktb,unsignedintlen)
       pktb_pull - increment pointer to packet buffer

       Parameterspktb Pointer to userspace packet buffer
           len Number of bytes to add to packet start address

       Definition at line 178 of file pktbuff.c.

   voidpktb_push(structpkt_buff*pktb,unsignedintlen)
       pktb_push - decrement pointer to packet buffer

       Parameterspktb Pointer to userspace packet buffer
           len Number of bytes to subtract from packet start address

       Definition at line 166 of file pktbuff.c.

   voidpktb_put(structpkt_buff*pktb,unsignedintlen)
       pktb_put - add extra bytes to the tail of the packet buffer

       Parameterspktb Pointer to userspace packet buffer
           len Number of bytes to add to packet tail (and length)

       Definition at line 190 of file pktbuff.c.

   voidpktb_trim(structpkt_buff*pktb,unsignedintlen)
       pktb_trim - set new length for this packet buffer

       Parameterspktb Pointer to userspace packet buffer
           len New packet length (tail is adjusted to reflect this)

       Definition at line 201 of file pktbuff.c.

Name

       uselessfns - Internal functions

Synopsis

Functions
       void pktb_push (struct pkt_buff *pktb, unsigned int len)
       void pktb_pull (struct pkt_buff *pktb, unsigned int len)
       void pktb_put (struct pkt_buff *pktb, unsigned int len)
       void pktb_trim (struct pkt_buff *pktb, unsigned int len)

See Also