Preheat oven to 375 degrees. Sift flour, salt and baking soda. Set aside. Beat butter, sugars, eggs and vanilla until light and fluffy. Stir in flour mixture and oats until well combined. Add walnuts and cranberries. Drop by rounded teaspoonfuls onto cookie sheet, 2 inches apart. Bake 10 to 12 minutes until golden brown. Let stand 1 minute before removing and cooling on a wire rack. Makes about 6 dozen.