on a whim, i tried IPv6, but he says:

===
ipcomp_init(): initialized TDB with ipcomp algorithm Deflate
ipcomp_output(): unknown/unsupported protocol family 24, IPCA 
2001:0470:1f01:0245:0007:e9ff:fe08:d1fc/00004444
===

  so it correctly determines whether to send an ipcomp packet or not, 
  but if it tries to send it, the sending host spits out the above
  error, so it's not a good test.

  line 150 of /usr/src/sys/crypto/cryptodev.h says:

---
       int             crp_etype;      /*
                                         * Error type (zero means no error).
                                         * All error codes except EAGAIN
                                         * indicate possible data corruption (as
 in,
                                         * the data have been touched). On all
                                         * errors, the crp_sid may have changed
                                         * (reset to a new one), so the caller
                                         * should always check and use the new
                                         * value on future requests.
                                         */
---

  so i don't know if even the error info that it is 'error 22' helps...

  <sigh>

  if UPS isn't lying, i will have the hifns tomorrow and can test
  the -deflate lzs to see if it happens there or not.

  jared

Reply via email to