func (g *ForwarderProbeGoals) SetNewEgressIFReady() {
	g.state |= newEgressIPReady
}
SetNewEgressIFReady sets true for NewEgressIFReady
package common
import "fmt"
const (
	newEgressIPReady = 1 << iota
	srcIPReady
	socketCleanReady
	validIPReady
	socketListenReady
	done = newEgressIPReady | srcIPReady | socketCleanReady | validIPReady | socketListenReady
)
type ForwarderProbeGoals struct {
	state int8
}
func (g *ForwarderProbeGoals) Status() string {
	return fmt.Sprintf("NewEgressIPReady:%v, SetSrcIPReady: %v, SetSocketCleanReady: %v, SetValidIPReady: %v, SetSocketListenrReady: %v",
		g.state&newEgressIPReady > 0,
		g.state&srcIPReady > 0,
		g.state&socketCleanReady > 0,
		g.state&validIPReady > 0,
		g.state&socketListenReady > 0)
}