diff
--- a/rtm_phonet_notify.c
+++ b/rtm_phonet_notify.c
@@ -6,6 +6,8 @@
 	struct sk_buff *skb;
 
 6-	skb = nlmsg_new(NLMSG_ALIGN(sizeof(struct ifaddrmsg)) +
+	if (!skb) {
+		// Handle allocation failure (e.g., return error) 
+	}
 
 