add sr_nat.c and sr_nat.h