Lines Matching refs:if
20 if !testableNetwork("unixgram") {
26 if err != nil {
30 if err != nil {
43 if err != nil {
49 if err := syscall.Sendto(s, data[:], 0, rsa); err != nil {
59 if err != nil {
62 if from != nil {
65 if !bytes.Equal(b[:n], data[:]) {
71 if !testableNetwork("unixgram") {
76 if err != nil {
83 if err != nil {
91 if err != nil {
94 if n != 0 {
100 if genericRead {
107 if peer != nil { // peer is connected-mode
111 if nerr, ok := err.(Error); !ok || !nerr.Timeout() {
119 if !testableNetwork("unixgram") {
123 // supported by protocol family" if zero-length buffer provided
126 if err != nil {
133 if err != nil {
142 if err != nil {
145 if n != len(b) {
150 if genericRead {
157 if peer != nil { // peer is connected-mode
161 if nerr, ok := err.(Error); !ok || !nerr.Timeout() {
169 if runtime.GOOS != "linux" {
175 if err != nil {
182 if len(autoAddr.Name) <= 1 {
185 if autoAddr.Name[0] != '@' {
190 if err != nil {
195 if !reflect.DeepEqual(c1.LocalAddr(), c2.RemoteAddr()) {
201 if runtime.GOOS != "linux" {
207 if err != nil {
214 if !testableNetwork("unixgram") {
220 if err != nil {
224 if err != nil {
236 if err != nil {
242 if _, err := c.(*UnixConn).WriteToUnix(b, raddr); err == nil {
244 } else if err.(*OpError).Err != ErrWriteToConnected {
247 if _, err = c.(*UnixConn).WriteTo(b, raddr); err == nil {
249 } else if err.(*OpError).Err != ErrWriteToConnected {
252 if _, _, err = c.(*UnixConn).WriteMsgUnix(b, nil, raddr); err == nil {
254 } else if err.(*OpError).Err != ErrWriteToConnected {
257 if _, err := c.Write(b); err != nil {
265 if err != nil {
272 if _, err := c.(*UnixConn).WriteToUnix(b, raddr); err != nil {
275 if _, err := c.WriteTo(b, raddr); err != nil {
278 if _, _, err := c.(*UnixConn).WriteMsgUnix(b, nil, raddr); err != nil {
281 if _, err := c.(*UnixConn).Write(b); err == nil {
287 if !testableNetwork("unix") {
296 if err != nil {
300 if err != nil {
304 if err != nil {
308 if err := ls.buildup(handler); err != nil {
313 if err != nil {
317 if err != nil {
322 if la != nil {
326 if _, err := c.Write([]byte("UNIXCONN LOCAL AND REMOTE NAME TEST")); err != nil {
332 if laddr == "" {
342 if !reflect.DeepEqual(ca.got, ca.want) {
350 if !testableNetwork("unixgram") {
358 if err != nil {
362 if err != nil {
371 if laddr != "" {
372 if la, err = ResolveUnixAddr("unixgram", laddr); err != nil {
377 if err != nil {
382 if la != nil {
389 if laddr == "" {
401 if !reflect.DeepEqual(ca.got, ca.want) {