index c7b13a20f45067482f59396f0a95c4df2f931afd..d5ef58af5a2d1c6326c342f9256ed8ebeea63f7e 100755 (executable)
#endif
- sleep(5);
+ sleep(1);
#ifdef TEST_SA
for (i = 0; i < SA_CREATE_LOOP_COUNT;i++)
&(sa_info[i].rx_data_mode_handle),
&(sa_info[i].rx_inflow_mode_handle),
&err);
- if (err) {printf("addRxSa failed %d\n",err); exit(1);}
+ //if (err) {printf("addRxSa failed %d\n",err); exit(1);}
+ if (err) {printf("addRxSa failed %d\n",err);}
+
- if (config.ipsec_mode_rx == IPSEC_MODE_RX_INFLOW)
- {
- //assume inner and outer ip is the same
- rx_policy[i]= netapi_secAddRxPolicy( netapi_handle,
- sa_info[i].rx_tunnel, //link to tunnel above
- 4, //ipv4
- &config.remote_ipsec_ip, //src -> them
- &config.local_ipsec_ip, //dst -> us
- NULL, // no qualifiers
- NULL, //default route
- &err);
- if (err) {printf("addSaPolicy failed %d, for index %d\n",err,i); exit(1);}
- }
- else
- {
- rx_policy[i] = 0;
- }
}
//tx SA
//security stuff