MCPcopy Create free account
hub / github.com/F-Stack/f-stack / sys_bind

Function sys_bind

freebsd/kern/uipc_syscalls.c:174–186  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

172}
173
174int
175sys_bind(struct thread *td, struct bind_args *uap)
176{
177 struct sockaddr *sa;
178 int error;
179
180 error = getsockaddr(&sa, uap->name, uap->namelen);
181 if (error == 0) {
182 error = kern_bindat(td, AT_FDCWD, uap->s, sa);
183 free(sa, M_SONAME);
184 }
185 return (error);
186}
187
188int
189kern_bindat(struct thread *td, int dirfd, int fd, struct sockaddr *sa)

Callers 1

ngctl_bindFunction · 0.85

Calls 2

getsockaddrFunction · 0.85
freeFunction · 0.70

Tested by

no test coverage detected