AF_UNIX SEQPACKET/DGRAM, writable /dev overlay, uevent netlink socket; eudev packages
udevd now starts, reads its rules and listens. Still to come: the sysfs device tree and writable uevent files so a trigger has something to replay. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EVRhxi9zpdW2uDUN4FVcao
This commit is contained in:
parent
ed81f9a07a
commit
a9f8cb7e0f
7 changed files with 457 additions and 40 deletions
|
|
@ -539,6 +539,10 @@ int socknl_copy(struct socket*, uint, char*, int);
|
|||
void socknl_take(struct socket*, uint);
|
||||
int sock_shutdown(struct socket*, int how);
|
||||
int sockpair(struct socket **a, struct socket **b);
|
||||
int sockpair_type(struct socket **a, struct socket **b, int type);
|
||||
int sock_is_packet(struct socket *s);
|
||||
int sock_netlink_bind(struct socket *s, uint groups);
|
||||
void uevent_send(uint groups, const char *msg, int len, struct socket *from);
|
||||
const char* sockname(struct socket*);
|
||||
// AF_INET addressing. Separate from sockbind/sockconnect because the families
|
||||
// do not name the same kind of thing; `addr` and `port` are network order.
|
||||
|
|
|
|||
Loading…
Reference in a new issue