Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 29, 2001
  1. - Adjust local variable name to the same variable name used in

    fujisawa authored
      related routine (natpt_lookForRule4).
  2. - Disuse goto that bestride the return.

    fujisawa authored
  3. always check for optlen overrun.

    itojun authored
  4. check optlen before calling bzero

    k-sugyou authored
  5. - Add a new macro about way of mapping.

    fujisawa authored
    - Change old macro name and definition in order to adjust to new
      macro.
Commits on Oct 28, 2001
  1. in nd6_is_addr_neighbor, check if the default interface is equal to

    jinmei authored
    the interface in question in addition to check if the default router
    list is empty.
Commits on Oct 27, 2001
  1. * kame/sys/netinet6/natpt_{defs,rule,transtslot}.[ch]:

    fujisawa authored
      kame/kame/natptconfig/{cfparse,misc,showsubs,yylex}.[cy]:
    - Support bi-directional IPv4 NAT.
        This NAT binds global address to private address
        one-on-one statically.  Sessions can be initiated from
        hosts in the public network as well as the private
        network.  So, if you can set nat session as bidirectional,
        you can connect to the host located behind this NAT from
        public IPv4 network.
        You need several IPv4 address, an equal number of host to
        be connected to.  Sorry, manual page is not ready yet.
  2. - Support bi-directional IPv4 NAT.

    fujisawa authored
      This NAT binds global address to private address one-on-one
      statically.  Sessions can be initiated from hosts in the public
      network as well as the private network.  So, if you can set nat
      session as bidirectional, you can connect to the host located behind
      this NAT from public IPv4 network.
    
      You need several IPv4 address, an equal number of host to be
      connected to.
    
      Sorry, manual page is not ready yet.
Commits on Oct 26, 2001
  1. in nd6_is_addr_neighbor, regarded every address as on-link when the

    jinmei authored
    default router list is empty.  otherwise, we'd not be able make a neighbor
    cache for the address.
    this algorithm is applied to hosts only.
  2. the code doesn't support draft-14 any more.

    keiichi authored
  3. Fri Oct 26 22:29:15 JST 2001 keiichi@iij.ad.jp

    keiichi authored
    	* kame/sys/netinet6/mip6.c
            - add a binding request sending code.
  4. - add a binding request sending code.

    keiichi authored
  5. - fixed memory leak.

    keiichi authored
    	- remove unused old codes.
  6. 2001-10-26 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei authored
    	* freebsd4/usr.sbin/ppp/ipv6cp.c (ipcp_SetIPv6address): embedded the
    	link ID to the link-local addresses of both ends.
    	* freebsd4/usr.sbin/ppp/ncpaddr.c (adjust_linklocal): do not move
    	the embedded value to sin6_scope_id, since the kernel routing
    	engine does not understand this form.
    	* freebsd4/usr.sbin/ppp/ipv6cp.c (ipv6cp_Layer{Up,Down}): read
    	ppp.linkup and ppp.linkdown for IPv6.  I'm not 100% sure if this
    	can be done without other fixes.
  7. - corrected handling link-local addresses:

    jinmei authored
      + embed the link ID to the link-local addresses of both ends.
      + do not move the embedded value to sin6_scope_id.  the kernel routing engine
        does not understand this form.
    - read ppp.linkup and ppp.linkdown for IPv6 (I'm not sure if this is really ok)
  8. Fri Oct 26 18:27:29 JST 2001 keiichi@iij.ad.jp

    keiichi authored
    	* mip6
      	- changed the mip6 ioctl request structure. (this REQUIRES UPDATING
      	  the mip6control command you are using.)
      	- protected the mip6 ioctl path by splnet() during retreiving
      	  binding cache entries.
  9. - protected the mip6 ioctl path by splnet() during retreiving

    keiichi authored
    	  binding cache entries.
    	- changed the mip6 ioctl request structure. (this requires updating
    	  the mip6control command you are using.)
  10. minor cleanup; no need for extra variable here

    itojun authored
  11. removed a null line.

    sakane authored
  12. delete unused code, and comment it.

    sakane authored
  13. accept the fact that people continue to use decimal points

    kjc authored
    to specify bandwidth...
    make the parser to use strtod(3) instead of strtoul(3).
  14. avoid divide-by-zero when the specified bandwidth is less than 8bps.

    kjc authored
    OpenBSD PR: kernel/2150
Commits on Oct 25, 2001
  1. 2001-10-25 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei authored
    	* kame/kame/ndp/ndp.c (dump): skipped non-host routes when
    	printing neighbor cache entries, since they were just confusing.
  2. 2001-10-25 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei authored
    	* kame/sys/netinet6/nd6.c (nd6_rtrequest): ignored a route when it
    	is created by cloning and is not a neighbor.  Otherwise, it could
    	mistakenly regard a cloned route to an off-link destination as
    	an on-link neighbor, and create a neighbor cache.  Then we'd see
    	some strange neighbor solicitations to the destination.
    	Some additional clarifications on this file were made with this
    	fix.
  3. wording

    jinmei authored
  4. wording

    jinmei authored
  5. more clarification on cached routes per gif:

    jinmei authored
    - for ipv6, let ip6_output() to validate the cache and to make a new one.
      (as a side effect, loop check has gone.  this does not cause a problem
       because we have another loop prevention)
    - for ipv4, left the code as is, but add more comments.
  6. removed a blank line.

    jinmei authored
Something went wrong with that request. Please try again.