summaryrefslogtreecommitdiff
path: root/sbin/isakmpd/transport.c
AgeCommit message (Collapse)Author
1999-05-01sysdep/openbsd/sysdep.c: Merge with EOM 1.7Niklas Hallqvist
DESIGN-NOTES: Merge with EOM 1.42 Makefile: Merge with EOM 1.51 app.c: Merge with EOM 1.6 conf.c: Merge with EOM 1.18 init.c: Merge with EOM 1.14 isakmpd.conf.5: Merge with EOM 1.19 pf_encap.c: Merge with EOM 1.64 pf_encap.h: Merge with EOM 1.12 pf_key_v2.h: Merge with EOM 1.3 sysdep.h: Merge with EOM 1.16 transport.c: Merge with EOM 1.40 ui.c: Merge with EOM 1.32 author: niklas A new connection abstraction
1999-04-30Merge with EOM 1.39Niklas Hallqvist
author: niklas Unused var removed
1999-04-30Merge with EOM 1.38Niklas Hallqvist
author: niklas Careful rewrite of the message sending to cope with exchanges disappearing in post-send functions. author: niklas Try to fix the retransmit business, so info exchanges does not retransmit author: niklas Keep track of messages in the send queue from the exchange point of view.
1999-04-27Merge with EOM 1.35Niklas Hallqvist
author: niklas Do not lose the transport we are handling author: niklas Remove obsolete XXX comment. author: niklas Collapse MSG_NO_RETRANS & MSG_KEEP into MSG_LAST.
1999-04-19./transport.c: Merge with EOM 1.32Niklas Hallqvist
Add LOG_REPORT to always go to logchannel regardless of level; misc small fixes Nitpick: better english Move transport-independent reporting to transport_report instead. Also report the socket fd for UDP transports. A derived transport class is always aligned with the transport superclass, so there is no need to search for the udp_transport that matches a given transport. Add transport_report transport refcnt should start with 0 Garbage collect transports via refcounting. Fix commentary. 1999 copyrights
1999-02-26Merge from the Ericsson repositoryNiklas Hallqvist
| revision 1.25 | date: 1999/02/25 11:39:24; author: niklas; state: Exp; lines: +3 -1 | include sysdep.h everywhere | ---------------------------- | revision 1.24 | date: 1999/02/25 11:09:40; author: niklas; state: Exp; lines: +6 -2 | Make conf_get_num take a default value to give back when tag does not exist | ---------------------------- | revision 1.23 | date: 1999/02/24 12:14:10; author: niklas; state: Exp; lines: +2 -1 | initialize flags, noted by Ilya Tsindlekht | ---------------------------- | revision 1.22 | date: 1999/02/14 00:15:15; author: niklas; state: Exp; lines: +11 -8 | New fd_set API which may clear a bit. Use it for doing proper message | send queue runs, as reported by Ilya Tsindlekht. Better style. | ---------------------------- | revision 1.21 | date: 1999/02/06 15:03:41; author: niklas; state: Exp; lines: +2 -1 | Do not forget to remove message from sendq when freed | ----------------------------
1998-11-17Add RCS Ids from the EOM repositoryNiklas Hallqvist
1998-11-15openBSD RCS IDsNiklas Hallqvist
1998-11-15Initial import of isakmpd, an IKE (ISAKMP/Oakley) implementation for theNiklas Hallqvist
OpenBSD IPSEC stack by me, Niklas Hallqvist and Niels Provos, funded by Ericsson Radio Systems. It is not yet complete or usable in a real scenario but the missing pieces will soon be there. The early commit is for people who wants early access and who are not afraid of looking at source. isakmpd interops with Cisco, Timestep, SSH & Pluto (Linux FreeS/WAN) so far, so it is not that incomplete. It is really mostly configuration that is lacking.