/[pengfork]/pengfork/src/iptunnel/aol2cli.c
ViewVC logotype

Diff of /pengfork/src/iptunnel/aol2cli.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by chupa, Mon Sep 9 22:59:42 2002 UTC revision 1.5 by chupa, Wed Sep 11 15:39:32 2002 UTC
# Line 114  get_ip_extra (token, data, data_size) Line 114  get_ip_extra (token, data, data_size)
114      {      {
115        get_uncompressed_ip (extra_ip.data, extra_ip.len);        get_uncompressed_ip (extra_ip.data, extra_ip.len);
116        free(extra_ip.data);        free(extra_ip.data);
117          extra_ip.filled = 0;
118          extra_ip.len = 0;
119        need_extra = 0;        need_extra = 0;
120        fdo_unregister ( TOKEN ("yd") );        fdo_unregister ( TOKEN ("yd") );
121      }      }
# Line 145  get_uncompressed_ip (vjip, vjiplen) Line 147  get_uncompressed_ip (vjip, vjiplen)
147          {          {
148            /* copy header */            /* copy header */
149            memcpy (tmp, iphdr, iphdrlen);            memcpy (tmp, iphdr, iphdrlen);
150          iphdr[0] &= ~TYPE_UNCOMPRESSED_TCP;          tmp[0] &= ~TYPE_UNCOMPRESSED_TCP;
151          iphdr[0] |= TYPE_IP;          tmp[0] |= TYPE_IP;
152          /* copy data */          /* copy data */
153            memcpy (&tmp[iphdrlen], &vjip[vjhdrlen], vjiplen - vjhdrlen);            memcpy (&tmp[iphdrlen], &vjip[vjhdrlen], vjiplen - vjhdrlen);
154            iface->put (ifout, tmp, iplen);            iface->put (ifout, tmp, iplen);

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26