Proposed new behavior for NKE's sf_soconnect
Folks, The socket connect intercept calls are current invoked after the protocol connect handler. This is a problem for at least 2 reasons: - One cannot modify the destination address; - The connection is not necessary complete when the sf_soconnect are called. The fix is as simple as calling the NKE sf_soconnect handlers before calling the protocol connect handler. This is a long standing problem tracked in Radar 2655804. Several NKE developers have requested this problem to be fixed but before I commit the change I would like to make sure this change is not going to break existing NKE that rely on the current quirky behavior. Please let me know if your NKE is expecting for the sf_soconnect to be called after the protocol handler. Thanks, Vincent _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.
participants (1)
-
Vincent Lubet