<dec f='src/src/sys/net/slcompress.h' l='166' type='int sl_uncompress_tcp_core(u_char * , int , int , u_int , struct slcompress * , u_char ** , u_int * )'/>
<use f='src/src/sys/net/if_ppp.c' l='1552' u='c' c='ppp_inproc'/>
<use f='src/src/sys/net/if_ppp.c' l='1606' u='c' c='ppp_inproc'/>
<use f='src/src/sys/net/slcompress.c' l='438' u='c' c='sl_uncompress_tcp'/>
<def f='src/src/sys/net/slcompress.c' l='475' ll='619' type='int sl_uncompress_tcp_core(u_char * buf, int buflen, int total_len, u_int type, struct slcompress * comp, u_char ** hdrp, u_int * hlenp)'/>
<doc f='src/src/sys/net/slcompress.c' l='468'>/*
 * Uncompress a packet of total length total_len.  The first buflen
 * bytes are at buf; this must include the entire (compressed or
 * uncompressed) TCP/IP header.  This procedure returns the length
 * of the VJ header, with a pointer to the uncompressed IP header
 * in *hdrp and its length in *hlenp.
 */</doc>
